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

» SatMap

Автор: egor23
Дата сообщения: 20.07.2008 15:49
relictus
SatMap - добавить координатную сетку возможно?

Цитата:
Кто просил синхронизацию - отпишитесь, как у вас??

Вроде нормально.

Единственное заметил, если брать кэш полный, но удалить некоторые уровни, то при синхронизации выдаёт сообщение что не нашёл файл и окно становится не активным, т.е. можно только прибить процесс, или делать окно активным сторонними средствами.

Пример:

Уровень 14 источник - в области скаченены все 4 слоя, но удалены были common_0.14s, common_0.14t, при синхронизации выбраны все слои:
Cannot open file "C:\temp\satmap\Cache22\common_0.14s". Не удается найти указанный файл.

тоже самое будет если выбрать слои - гибрид, карта.
Автор: relictus
Дата сообщения: 21.07.2008 07:35
x21

Цитата:
Пока автор огромными жирными красными буквами не напишет это в шапке, подобные вопросы не утихнут.

Да хоть аршинными пиши... Может кто FAQ составит, если есть время и желание?

egor23

Цитата:
добавить координатную сетку возможно?

В принципе - да.


Цитата:
если брать кэш полный, но удалить некоторые уровни, то при синхронизации выдаёт сообщение что не нашёл файл

А зачем их удалять? Ведь в индексном файле есть ссылки на тайлы, а файлов с ними нет - конечно ошибка будет. Как ранее писал, все файлы кэша одного уровня - одно целое.
Автор: egor23
Дата сообщения: 21.07.2008 22:48
relictus
Возможность выбирать несколько уроней для выкачки, выделил облость и не отвлекаешься по-мелочи.

Цитата:
А зачем их удалять?

стало интересно что будет если нету слоя.

Автор: relictus
Дата сообщения: 22.07.2008 07:17
egor23

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

Это запланировано. На днях выложу альфу проги с новы движком, надо обкатать ее, потом буду добавлять запланированное

Цитата:
стало интересно что будет если нету слоя.

"Не стесняйтесь задавать вопросы. Это уталяет жажду любопытства, рождает новые мысли, помогает творить." © Ольга Анина
Автор: svarog72
Дата сообщения: 22.07.2008 08:23
relictus
а альфа будет работать с каким кешем?
Автор: relictus
Дата сообщения: 22.07.2008 08:38
svarog72
Работа с кэшем пока не менялась...
Автор: svarog72
Дата сообщения: 22.07.2008 09:40
relictus
а данные из викимапии будешь подключать в новой версии?
Автор: Feelyou
Дата сообщения: 22.07.2008 10:11
Кто-то просил поиск координат углов листа...
Вот я написал обратную функцию - в какой лист попадает текущая координата
(сорри за ВБ, но и так все понятно):

Public Function XY2GST(xLon As Double, yLat As Double) As String
' поиск номенклатурного квадрата по координатам
' пример: N36 - N=52-56гр, 36=30-36гр
Dim LatKm1 As Long, LonKm1 As Long, Km1 As String
' координаты находятся за пределами России
If Int(yLat / 4) < 4 Or Int(yLat / 4) > 32 _
Or Int(xLon / 6) + 30 < 21 Or Int(xLon / 6) + 30 > 189 Then GoTo Skip
' определяем лист 1.000.000 - широта 4гр, долгота 6гр
' широта от экватора к полюсам A,B,C - Asc("A")=65 ANSI Chr(65)="A" Asc("-")=45
' долгота не от 0 гринвича, а от 180гр меридиана: те +30 квадратов
XY2GST = Chr(Int(yLat / 4) + 64 + 1) & (Int(xLon / 6) + 30 + 1)
' определяем лист 100.000 - широта 20мин, долгота 30мин (144шт)
LonKm1 = Int((xLon - Int(xLon / 6) * 6) / 0.5) + 1
LatKm1 = 12 - Int((yLat - Int(yLat / 4) * 4) / (1 / 3)) - 1
Km1 = 12 * LatKm1 + LonKm1
If Len(Km1) = 1 Then Km1 = "0" & Km1
If Len(Km1) = 2 Then Km1 = "0" & Km1
XY2GST = XY2GST & "-" & Km1
End Function

гемор в том, что одна угловая точка может принадлежать 4м листам одновременно :)
написать обратное преобразование не составит труда, если конечно эта фишка вообще кому нибудь понадобиться...
Автор: relictus
Дата сообщения: 22.07.2008 10:25
svarog72

Цитата:
а данные из викимапии будешь подключать в новой версии?

есть в планах, но не близких...
Автор: x21
Дата сообщения: 22.07.2008 13:17
А можно ли заиметь в Status bar'е информацию о наполнении уровня в процентах или промилях? Ещё лучше иметь "градусник". А ещё лучше иметь графические индексные странички с пятнами скачанных зон. А ещё лучше... оставлю на потом...
Автор: relictus
Дата сообщения: 22.07.2008 14:45
x21

Цитата:
А можно ли заиметь в Status bar'е информацию о наполнении уровня в процентах или промилях

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

А пока пробуем, ругаем и высказываем мнения:

v1.3.0.7 alpha 2008 Jul 22
--------------------------------------
[no][!] переделан графический движок: нет "непрерывной" карты, но нет и тормозов при отрисовке
масштабная линейка теперь а-ля Яндекс.Карты (масштаб по центру окна просмотра)
[+] перемещение стрелками (сдвиг на один тайл)
[+] контекстное меню: "загрузить тайл" (асинхронный режим) ("CTRL-D")
[+] опция: проигрывать звуковое сообщение при необходимости ввода каптчи
[+] опция: показывать сообщение о результатах скачивания тайлов
[+] окно выделения запоминает свое положение
[-] оставлен только один режим навигации - масштабирование колесиком мыши
[-] выявленные ошибки[/no]
Автор: svarog72
Дата сообщения: 22.07.2008 15:06
relictus
наверное я невнимательный - нигде не найду ссылку на новую версию
Автор: relictus
Дата сообщения: 22.07.2008 15:17
svarog72
Ээээ... виноват.... вот ссылка: http://satmap.narod.ru/satmap_v1.3.0.7.7z (Full, 1.09 Mb)
Ставьте только в отдельную папку, не удаляя старую версию. Т.к. настройки теперь хранятся в формате xml, то ini от предыдущей версии не подойдет.
Автор: DCT
Дата сообщения: 22.07.2008 15:57
relictus
У Вас в предыдущих версиях был файлик ToDo.txt - неплохо бы его возобновить - глядишь, одно и то же спрашивать меньше будут?

Feelyou

Цитата:
Кто-то просил поиск координат углов листа...

Поясню, чем это может быть полезно: чтобы при просмотре SatMap в режиме спутника/карты можно было быстро увидеть, на какие листы попадает "длинный" маршрут.

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

Идеальным решением была бы утилитка типа: задается буква и номер квадрата - генерится файлик точек типа "N36.wpt" формата Ozi Explorer Waypoint:
[more]
(смотрю формат по сохраненным SatMap файлам *.wpt):
OziExplorer Waypoint File Version 1.1
WGS 84
Reserved 2
Reserved 3
-1,Имя Точки,Широта,Долгота,0,0,0,3,0,65535,,0,0,0,-777,8,0,17
В идеале - для углов листов проставить пустые имена точек, для центров - имя=номер листа километровки (пометить центр хорошо т.к. по нему "нарезаны" кое где попадающиеся полукилометровки).
[/more]
Автор: x21
Дата сообщения: 22.07.2008 16:12
>...А пока пробуем, ругаем и высказываем мнения..
Ругать не буду... не имею морального права...
Но хотелось бы чёрные поля заменить на серые, чтобы не был такой дикий контраст. И вообще, откуда взялись эти чёрные поля (тайлы)..?
Автор: DCT
Дата сообщения: 22.07.2008 16:23
relictus
Однако не работает с кэшэм GV
(строка satmap.xml: <cache CacheDir="E:\Google\cache" GMVCacheDir="E:\Google\cache" GVCacheDir="" ESCacheDir="" UseGMVCache="True"/>)
Автор: x21
Дата сообщения: 22.07.2008 16:24
>...[+] перемещение стрелками (сдвиг на один тайл)
Очень хорошо, но было бы ещё лучше, чтобы так карта двигалась и при открытом окне "Выделение", т.е. чтобы выделение увеличивалось/уменьшалось.
Автор: relictus
Дата сообщения: 22.07.2008 20:11
DCT

Цитата:
У Вас в предыдущих версиях был файлик ToDo.txt - неплохо бы его возобновить - глядишь, одно и то же спрашивать меньше будут?

Было такое дело, но сейчас это просто абсолютно неструктурированный цитатник хотелок и пр., надерганный с форума и писем. Пусть спрашивают, быстрее сделаю

Цитата:
можно было быстро увидеть, на какие листы попадает "длинный" маршрут.

Интересная мысль. Попробую сделать.

Цитата:
Однако не работает с кэшэм GV

Так ведь прога никогда и не работала с ним, только импорт был возможен. Или что-то другое имелось в виду?

x21

Цитата:
Но хотелось бы чёрные поля заменить на серые, чтобы не был такой дикий контраст. И вообще, откуда взялись эти чёрные поля (тайлы)..?

Это просто фон. Меня просили сделать черный. Могу вообще сделать выбираемым, надо кому еще? Мне вот лично без разницы...

Цитата:
было бы ещё лучше, чтобы так карта двигалась и при открытом окне "Выделение", т.е. чтобы выделение увеличивалось/уменьшалось.

Боюсь, это невозможно чисто технически. Но ведь можно же выделять на меньших уровнях, а на бОльших просто корректировать, если нужна большая точность.
Автор: x21
Дата сообщения: 22.07.2008 22:00
>...боюсь, это невозможно чисто технически. Но ведь можно же выделять на меньших уровнях, а на бОльших просто корректировать, если нужна большая точность.

хотелка снимается с повестки... действително можно выбирать на мелких уровнях...
Автор: sinmaks
Дата сообщения: 22.07.2008 22:17
Прошу добавить режим по загрузке тайлов на всех/или заданных уровнях при просмотре новой области.
Когда ищешь маршрут это важно.
Неудобно качать по выделению на каждом уровне.
Автор: TheGarl
Дата сообщения: 22.07.2008 22:20
имеем путой кэш,

может и я что не так делаю, но SatMap даже не пытается посмотреть в кэш от GoogleMV в режиме "только просмотр"

в заголовке пишется "[кэш GMV]" а результат =0 , только пустые файлы создаются аля common_0.09h common.09i common_0.09m common_0.09s common_0.09t...
fileMonitor показывает что в кэш GMV SatMap даже и не смотрит...

опция выключена или её попросту не обрабатывают?
Автор: relictus
Дата сообщения: 23.07.2008 07:38
TheGarl

Цитата:
SatMap даже не пытается посмотреть в кэш от GoogleMV

Да... пока сам тестировал, отключил эту опцию, вот поэтому и не работает. Исправлю.
Автор: maseratist
Дата сообщения: 23.07.2008 08:45
Загрузка тайла через контекстное меню - супер! очень удобно. СПАСИБО!

Для максимального удобства было бы очень даже хорошо иметь отображение в пустых местах тайлы с более высокого уровня (пусть даже в плохом качестве). Это хорошо сделано в программе "map1.0" (отослал по почте для знакомства). Может можно что-то подобное сделать?

Еще лучше как в googleMV иметь возможность создания тайла более высокого уровня из имеющегося комплекта тайлов более низкого уровня (особенно актуально для спутниковых снимков)
Автор: relictus
Дата сообщения: 23.07.2008 09:47
maseratist

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

Это все есть в планах, просто времени на осуществления всего и сразу нет
Автор: egor23
Дата сообщения: 23.07.2008 11:46
relictus
место (найти) 1.2.5.99\1.3.0.7 alpha 2008 Jul 22
пишем - Статуя Свободы
отображается - Статуя ,вободы

Цитата:
[!] переделан графический движок: нет "непрерывной" карты, но нет и тормозов при отрисовке

а сделать выбор "джвижка", мне непрерывная карта больше нравится.

Цитата:
Это просто фон. Меня просили сделать черный. Могу вообще сделать выбираемым, надо кому еще? Мне вот лично без разницы...

надо выбираемыемый, а также фон самих тайлов возмоджность менять.
Автор: relictus
Дата сообщения: 23.07.2008 12:11
egor23

Цитата:
пишем - Статуя Свободы
отображается - Статуя ,вободы

Это особенность формата wpt OziExplorer'a - если в названии точки есть запятая, то она заменяется на русский символ "С" и наоборот.


Цитата:
а сделать выбор "джвижка", мне непрерывная карта больше нравится.

Не будет, ибо разная иделогия. Выход: или пользоваться линейкой 1.2.xxxx (не будет развиваться более), или ждать когда в будущем я это реализую на текущем движке (нескоро), или юзать другие проги.


Цитата:
надо выбираемыемый, а также фон самих тайлов возмоджность менять.

Как можно менять фон самих тайлов?? Яркость/контрастность/гамму может быть?
Автор: MiMark
Дата сообщения: 23.07.2008 12:12
Огромное спасибо за стрелки, осталость только приделать смену уровней PageUp и PageDown, это нужно для использования без мыши (например, в автомобиле).
Очень порадовал пункт меню GPS, хоть пока и не работает, но это вселяет надежду!
Автор: egor23
Дата сообщения: 23.07.2008 12:29
relictus

Цитата:
Это особенность формата wpt OziExplorer'a - если в названии точки есть запятая, то она заменяется на русский символ "С" и наоборот.

эээ, а причём здесь отображение в самой программе SatMap.

Цитата:
Как можно менять фон самих тайлов?? Яркость/контрастность/гамму может быть?

ды хоть стандартное окно выбора цвета
если Вы об удобстве, то это не ко мне.
Ещё хотелось чтобы тайла которые есть подсвечивались по-другому, нежели которых нет, когда перемещаемся, т.к. теперь карта не подгружается в реальном времени.

кстати про чёрный фон, это наверно для мобильного устройства очень важно.

Автор: relictus
Дата сообщения: 23.07.2008 12:53
MiMark

Цитата:
сталость только приделать смену уровней PageUp и PageDown

Сейчас это + и - на цифровой клаве. Не имею ни авто, ни естественно ноута/планшетника/и т.п. в нем, потому спрашиваю: PageUp и PageDown удобнее?

Цитата:
эээ, а причём здесь отображение в самой программе SatMap.

Все просто, моя прога пользуется этим форматом и из-за потери совместимости с оригиналом ничего не меняется. Хотя, можно конечно автозаменять русскую большую "С" на латинскую "C". Сделать?

Цитата:
ды хоть стандартное окно выбора цвета
если Вы об удобстве, то это не ко мне.

"Ниччё не понимаю!" Какие удобства и как можно выбирать цвет тайла? Есть фон (сейчас черный), цвет можно поменять и есть тайл, раскрашенный в разные цвета, т.е. картинка - как в нем менять цвет?
Автор: MiMark
Дата сообщения: 23.07.2008 12:57
egor23

Цитата:
кстати про чёрный фон, это наверно для мобильного устройства очень важно

Кстати черный цвет очень бликует, особенно на солнце, а иногда вообще как как зеркало...
ИМХО, самое простое: никакие цвета не выбирать, просто оставить цвет окна по умолчанию, который даёт Windows, а кому надо сменить, зайдут в настройки Windows и сменят его.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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