Ru-Board.club
← Вернуться в раздел «Программы»

» SatMap

Автор: BenChi
Дата сообщения: 13.12.2007 10:14
relictus
В настоящее время существуют три режима программы - кеш, кеш и инет, интернет.
Причем, иногда требуется загрузить не весь экран, а один-два тайла. Хорошо бы была возможность выборочно указывать мышкой такой квадрат и обновлять только его.
Т.е. это будет четвертый режим.
Автор: relictus
Дата сообщения: 13.12.2007 10:42
BenChi

Цитата:
Хорошо бы была возможность выборочно указывать мышкой такой квадрат и обновлять только его.

Записал в ToDo. Я реализую это либо через выделение, либо через попап-меню.
Автор: algoror
Дата сообщения: 13.12.2007 12:06
relictus

Цитата:
в папке кэша GMV нужного уровня создаем папку "ls" и закидываем туда ландшафт. Далее - импорт кэша из GMV.

не понял. в какой из папок кэша ГМВ (KH, MT, TT) нужно создавать папку LS? пробовал во всех, результат 0. пробовал добавлять этот каталог к KH, MT, TT. монопенисуально. пробовал разные имена файлов. были и tqq.png, и tqq.jpg. сами файлы по сути являются JPG. какой полный путь до файла с ландшафтом? я пробовал следующие:
GoogleMV\Cache\ls\03\tqq.jpg
GoogleMV\Cache\ls\03\tqq.png
GoogleMV\Cache\KH\03\ls\tqq.jpg
GoogleMV\Cache\KH\03\ls\tqq.png
GoogleMV\Cache\MT\03\ls\tqq.jpg
GoogleMV\Cache\MT\03\ls\tqq.png
GoogleMV\Cache\TT\03\ls\tqq.jpg
GoogleMV\Cache\TT\03\ls\tqq.png

Автор: relictus
Дата сообщения: 13.12.2007 12:45
algoror
Импорт ландшафта работает только в v1.0.2.46.
Путь к нему такой:
Q:\GoogleMV\Cache\ls\06\tttttt.jpeg


Добавлено:
На днях обновлю архивы с кэшем уровней 1-6. Будут содержать все доступные на сегодня слои.
Автор: algoror
Дата сообщения: 14.12.2007 04:57
relictus

Цитата:
Импорт ландшафта работает только в v1.0.2.46.

это условие было изначально соблюдено.

Цитата:
Путь к нему такой:
Q:\GoogleMV\Cache\ls\06\tttttt.jpeg

а вот с заменой привычного для GMV расширения *.jpg на *.jpeg, ты перемудрил. после применения этой важной, но недостающей информации, все сконвертировалось.
спасибо.
Автор: relictus
Дата сообщения: 14.12.2007 07:53
v1.0.2.48    2007 Dec 13

Код: [no]
[+] импорт кэша из EarthSlicer (только спутник)
[+] поддержка слоя Ландшафт (Terrain)
[+] опция инвертирования действия колеса мыши
[-] хоткей списка точек исправлен на CTRL-W
[/no]
Автор: algoror
Дата сообщения: 14.12.2007 09:44
relictus

Цитата:
Это не я перемудрил, это гугль так отдает.

как это увидеть? если ты про "Content-Type: image/jpeg", то сервер отдает это же и при скачивании карты, но при этом ГМВ сохраняет картинку в *.jpg.
Автор: relictus
Дата сообщения: 14.12.2007 10:03
algoror

Цитата:
если ты про "Content-Type: image/jpeg", то сервер отдает это же и при скачивании карты, но при этом ГМВ сохраняет картинку в *.jpg.

Вообще-то, на запрос карты (GET http://mt1.google.com/mt?n=404&v=w2t.63&x=3&y=6&zoom=13&s=Galileo HTTP/1.0) поступает ответ: "Content-Type: image/png".
На спутник ответ "Content-Type: image/jpeg".
На ландшафт ответ как "Content-Type: image/jpeg", так и "Content-Type: image/png".
То, что GMV сохраняет спутник как jpg - абсолютно ничего не значит. Я тоже могу сохранять jpeg как угодно, хоть вообще без расширения файла
Автор: algoror
Дата сообщения: 14.12.2007 11:06
relictus
я наверное не правильно выразился. я под картой понимал не map, а satellite, т.е спутниковые снимки . да это и не важно, просто я предположил, что кэш ландшафта будет по аналогии с кэшем карты (читай satellite) иметь расширение *.jpg. ну нет, так нет. мне не сложно переименовывать что в *.jpg, что в *.jpeg.
а про способы хранения файлов можно было и не писать
Автор: TheGarl
Дата сообщения: 14.12.2007 15:07

Ура! пасибо! законвертил себе ландшафт аж до 13 уровня ландшафт (скачку ландшафта пока не банят)

делается всё просто :
в 1ой папке GMV работает по обычному
а 2ая копия качает только ландшафт
в настройках карты ставится "http://mt.google.com/mt?n=404&v=w2p.62&x=" и всё!!!
в папке MT у нас появляется выкачаный ландшафт с расширением PNG хотя внутри чистый JPEG (за исключением файлов размером в 103 байта)

в общем МЕГА СПАСИБО!
Автор: relictus
Дата сообщения: 14.12.2007 15:43
Народ, у кого нибудь есть кэш GMV/GV с количеством тайлов на ОДНОМ уровне > 1 миллиона или около того? Попробуйте конвертнуть такой уровень в кэша SM и посмотрнеть как он будет ворочаться, плиз!
Автор: Imperator
Дата сообщения: 17.12.2007 02:17
А можно в настройки добавить ещё и среднюю кнопку мыши?

Добавлено:
А почему в программе уровень на единицу больше чем в GMV?

Добавлено:
Нашёл баг - в процессе конвертации программа отсутсвует в списке по Alt-Tab.
Автор: relictus
Дата сообщения: 17.12.2007 07:55
Imperator

Цитата:
А можно в настройки добавить ещё и среднюю кнопку мыши?

Для чего?

Цитата:
А почему в программе уровень на единицу больше чем в GMV?

Потому, что n-уровень SM = количество букв в названии тайла = n+1-уровень GV/GMV, т.к. авторы этих программ почему-то считают, что 1-й уровень, состоящий из одного тайла с именем t.jpg, никому не интересен....

Цитата:
в процессе конвертации программа отсутсвует в списке по Alt-Tab.

Хм.. и правда. Посмотрю, в чем дело....
Автор: Imperator
Дата сообщения: 17.12.2007 09:11
Например для центрирования если масштаб по левой и правой.
Автор: relictus
Дата сообщения: 17.12.2007 09:24
Imperator

Цитата:
для центрирования если масштаб по левой и правой.

используется CTRL-ЛКМ, но посмотрю, может и повешу это еще и на среднюю кнопку...
Автор: vicnaum
Дата сообщения: 18.12.2007 11:00
Удаление путевых точек можно повесить на Backspace - так, как в фотошопе для путей.

Можно ли как-нибудь отключить таблички с расстояниями у каждой точки, или хотя бы сделать их полупрозрачными или просто цифрами, без квадратика? А то они загораживают карту, и я не вижу, куда дальше кликать.

Точки такие красивые, с квадратиками, что за них так и хочется потянуть и передвинуть чуть в сторону. В будущем можно реализовать функционал аналогичный путям в фотшопе - при наведении на линию, возле курсора появляется "+" т.е кликом по линии можно добавить на ней новую точку. При наведении на саму точку, возле курсора появляется "-" и кликом эта точка удаляется. Если не клик, а драг - то точку можно перетащить. Просто клик, на пустом месте, рисует новую точку с линией от последней путевой точки.

Это что касается работы с путями.

А насчет подгрузки карты - есть идея похожая то, как это сделано в рендеринге VRay'ем. Вообщем там есть такая кнопочка - синенький квадратик на ней нарисован. И если она нажата - то можно водить мышкой по изображению, и там где сейчас находится мышка - тот квадратик подгружается первым.

Вообще, имхо, я бы сделал right-click меню со всеми функциями - будь то измерение расстояний, копирование координат, создание новых интересных мест, подгружение квадратов, и прочие будущие функции. То, что по левой и правой клавише оно зумируется - это может быть и хорошо, но для этого есть колесико и +/- на клаве. А по правому клику в любой точке сразу сделать "что-то" - может будет удобнее, чем лезть на панель или запоминать хоткеи. Ну это конечно всего лишь имхо...

А вообще программа очень понравилась! Понравилась быстрая плавная прокрутка. Правда на большом разрешении далеко не уедешь. Можно было бы в опциях сделать настройку - сколько тайлов подгружать вокруг, чтобы можно было легко бродить туда-сюда по большому региону без тормозов с подгрузкой с диска - благо, памяти теперь у всех много.
Автор: relictus
Дата сообщения: 18.12.2007 12:36
vicnaum

Цитата:
Удаление путевых точек можно повесить на Backspace

Принято. В ближайших билдах сделаю.

Цитата:
Можно ли как-нибудь отключить таблички с расстояниями у каждой точки, или хотя бы сделать их полупрозрачными или просто цифрами, без квадратика? А то они загораживают карту, и я не вижу, куда дальше кликать.

Первая жалоба на это
Сделаю опциональное отключение этих табличек.
Что касается остальных пожеланий насчет путей, то это, по-моему, лишнее. К чему усложнять простой инструмент? Ошибься в поставленной точке - сотри ее или вообще весь путь и нарисуй заново. Это не должно занять много времени и усилий, имхо...

Цитата:
насчет подгрузки карты

Не имел дела с VRay-ем, может поэтому и не понял идеи?

Цитата:
я бы сделал right-click меню со всеми функциями

Да, мне самому его очень не хватает Но я так привык к зумингу кликами, что даже не знаю как бы его (меню) вызывать - может ALT-click?
Автор: vicnaum
Дата сообщения: 18.12.2007 13:52

Цитата:
Цитата:я бы сделал right-click меню со всеми функциями


Да, мне самому его очень не хватает Но я так привык к зумингу кликами, что даже не знаю как бы его (меню) вызывать - может ALT-click?


Можно в опицях сделать выбор двух варианта управления кликами:
1) click зумит, ALT+click центрует (left) и вызывает контекст меню (right)
2) наоборот. click центрует (left) и вызывает контекст меню (right), а ALT+Click зумит

Насчет VRay - там всё просто. Карта грузится в несколько потоков или в один? Даже если в несколько - то всё равно не все 20-30 кусков одновременно, а по какой-то очередности. Так вот, включив функцию "слежения за мышкой" квадрат под мышкой слегка подсвечивается например синим цветом, и ставится в очереди на загрузку первым. Не мгновенно конечно, а например, если над ним подержали мышку пол-секунды. Если мышка сместилась в другой квадрат - ничего страшного, перемещаем этот квадрат следующим в очереди, пока грузится первый. Если первый еще не догрузился, а мышка уже пошла в третий квадрат - то ставим уже его за первым, а второй отодвигаем на третье место.

Вообщем от того, где находится теперь мышка зависит приоритет загрузки квадратов.

Фишка сложная и ненужная, но жутко интересно смотрится
Автор: relictus
Дата сообщения: 18.12.2007 14:21
vicnaum

Цитата:
2) наоборот. click центрует (left) и вызывает контекст меню (right), а ALT+Click зумит

Вот этот вариант мне нравится больше. Ув. пользователи SM, готовьтесь к изменениям!


Цитата:
Фишка сложная и ненужная, но жутко интересно смотрится

Вот теперь понял идею
Пока прога не умеет скачивать, но когда сможет (а это вот-вот уже случится ) - попробую реализовать эту фичу.
Автор: TheGarl
Дата сообщения: 19.12.2007 07:45

Цитата:
Вот этот вариант мне нравится больше. Ув. пользователи SM, готовьтесь к изменениям!

* потирая руки * готовимся...

Добавлено:
Желалка:
по опции []
если снимок отсутствует в кэше, то брать его из предыдущего уровня и "растягивать"
Автор: relictus
Дата сообщения: 19.12.2007 08:10
TheGarl

Цитата:
Желалка:
по опции []
если снимок отсутствует в кэше, то брать его из предыдущего уровня и "растягивать"

Записал в TODO. Вот только какой в ней смысл? Ладно там из большего уровня сделать меньший, но наоборот?..
Автор: TheGarl
Дата сообщения: 19.12.2007 08:27
если работаешь в оффлайн и нету доступа в интернет... есть кусок допустим 18увеличения и при ориентировании резко белые квадраты .... то хоть как-то чтонибудь будет видно...
это я как турист говорю ...
Автор: relictus
Дата сообщения: 19.12.2007 08:31
TheGarl
Как турист туристу - понял! сделаем-с
Автор: DCT
Дата сообщения: 20.12.2007 21:12
Правого клика не хватает (у GV он был реализован не плохо): на нем хотелось бы иметь добавление waypoint-a, и копирование имени тайла в буфер.

Цитата:
...как-нибудь отключить таблички с расстояниями...

Да, определенно мешают: когда считаешь путь по точкам на петляющей дороге, большие и длинные надписи часто закрывают снимок в самых неподходящих местах!
Соответственно возможные предложения:
- уменьшить квадратики до точек (от них все равно отходят линии и надписи - не заметить будет сложно)
- добавить в настройки опцию "отключать номера точек" (а зачем они нужны?)
- добавить в настройки опции "округлять до десятых/сотых в диапазоне от 1 до 100 км" (для реальных планирований маршрутов практично видеть что-то типа 3,7 вместо 3,689)
- удобно сделать хоткей (например "h"ide) на включение/отключение ВСЕХ подписей к точкам (тогда уж точно ничего мешать не будет!)
- можно еще добавить в настройки опцию "мелкий шрифт в измерении расстояний" - рисовать шрифтом на размер меньше


Цитата:
если снимок отсутствует в кэше, то брать его из предыдущего уровня и "растягивать"

Полезная вещь (нашел, что она есть в GV, удобно, что там "на растянутых" тайлах пишутся имена отсутствующих тайлов), но только если уметь это при необходимости отключать!
PS: может сделаете великодушный жест в сторону конкурентов - добавите чтение из файловой системы типа GMV/SAS? Практически, хочется работать с одним кэшем из нескольких прог - залить на двд и не парится (к тому же я тут экспериментирую с назрезкой генштабовских карт на тайлы карты + гибрида - не удобно всякий раз для SM возится с конвертом!)
PPS: кстати, разобрался с цветом под NT - адаптер работал на 32678 цветах, и проге это почему то не понравилось, - на Hicolor и Truecolor все работает нормально
Автор: vicnaum
Дата сообщения: 20.12.2007 22:31
Еще пару фишек с выборкой зума:

1) Установите 17ый уровень и посмотрите - как по вашему, на каком зуме сейчас находится зритель? Имхо, без привычки - даже и не понятно... Цветные квадратики - это конечно очень удобно, но когда непонятно что где - это уже не так хорошо...

Предлагаю текущий зум обозначать еще и жирной точкой, например.

2) Когда включен измеритель расстояний - зум не работает.

пока вот.
Автор: relictus
Дата сообщения: 21.12.2007 08:34
DCT

Цитата:
Правого клика не хватает

Уже есть. На след.неделе будет новая версия с многими нововведениями, в том числе и с теми, что описаны в твоем посте.

vicnaum

Цитата:
Установите 17ый уровень и посмотрите - как по вашему, на каком зуме сейчас находится зритель?

Я извиняюсь, а это что?? см. скриншот:



Цитата:
Когда включен измеритель расстояний - зум не работает.

И не будет! Можно отключить линейку и перейти на нужный уровень, где включив линейку продолжить измерения, если хотелось этого...
Автор: vicnaum
Дата сообщения: 21.12.2007 10:02

Цитата:
Я извиняюсь, а это что?? см. скриншот:


Не, ну это понятно. Но с первого взгляда я лично не понимаю куда тыкать... Приходится запоминать это число и водить мышкой туда-сюда, чтобы найти где оно находится и перейти на следующий. Не удобно малёк... Или сделать эти розовые квадратики более прозрачными...


Цитата:
Цитата:Когда включен измеритель расстояний - зум не работает.

И не будет! Можно отключить линейку и перейти на нужный уровень, где включив линейку продолжить измерения, если хотелось этого...


А почему так сделано? Есть какие-то технические трудности это реализовать?

Просто я например отмечаю маршрут, начинаю юлить по дворам, а потом я ехал, например по длинной и прямой дороге - мне надо выключить линейку, отзумится, включить линейку, и продолжить дальше.

Ну, хорошо хоть минус/плюс работает. Хотя если они работают без проблем - то почему бы тогда не сделать и шкалу тоже рабочей?

И еще - когда отмечаю точки быстро - то иногда вместо отмечания точек карта передвигается. Видно когда быстро отмечаешь - мышка не успевает остановится, и прога думает что это скролл.
Автор: relictus
Дата сообщения: 21.12.2007 10:35
vicnaum

Цитата:
Но с первого взгляда я лично не понимаю куда тыкать..

Шкала уровней изначально сделана в градиентном исполнении, т.о. самый темный ее сегмент и есть текущий уровень. И зачем запоминать число, когда его и так видно? Без обид, но по-моему, проблема высосана из пальца...


Цитата:
А почему так сделано? Есть какие-то технические трудности это реализовать?

Пардон, это мой недочет - память подводит, я еще с введением +/- хотел убрать ограничение с зумингом при измерении, да вот подзабыл Исправлю.


Цитата:
иногда вместо отмечания точек карта передвигается. Видно когда быстро отмечаешь - мышка не успевает остановится, и прога думает что это скролл.

Прога не умеет думать, она видит, что был зацеп картинки и сдвиг даже на один пиксель, потому и точка измерения не ставится. С этим придется смирится, по-крайней мере, пока. Совет: не спеши!
Автор: TheGarl
Дата сообщения: 21.12.2007 10:39
Ждёмс обновлений
Автор: Nikolai2004
Дата сообщения: 23.12.2007 23:22
я получаю интернет через прокси сервер. а зарубежный интернет вообще через цепочку прокси (отдельная история).

есть такая замечательная утилита - Proxifier. она позволяет любую программу пропускать через прокси, так сказать "проксифицировать". программа при этом думает, что у неё прямое соединение.

так вот, GoogleMV прекрасно работал в связке с Proxifier, а SatMap не хочет ни в какую. можно ли как-нибудь разрешить эту несовместимость?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: 2gis (ДубльГИС) 2ГИС


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.