Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap

Модерирует : gyra, Maz

batva (02-04-2009 13:44): Продолжение -> SatMap (2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SatMap
просмотр, скачивание, кэширование, склейка и привязка спутниковых снимков/гибрида/карт/ландшафта с сервиса Google Maps.

 
Текущая версия 1.4.3.33:
полный комплект (1.92 Mb)
только exe (1.12 Mb)
Функционал работы с GPS-приемником временно отключен.
 
Конвертор кэша версий 1.3.x.x в формат кэша 1.4.x.x:
v007 (360 Kb)
 
Для работы с кэш-файлами размером больше 4 Гб необходима файловая система NTFS!
Отсутствующие у некоторых библиотеки MSVCP71.dll и MSVCR71.dll можно скачать здесь: 229 Kb
 


Архивы с кэшем скачанных районов
 


 
* - архивы в формате 7-zip
 
Официальный сайт http://satmap.narod.ru

 
Основные функции и возможности (на данный момент):
1. Импорт данных из кэша GoogleMV (версии 2.7+), GoogleV, EarthSlicer (только спутник)
2. Формат кэша: 1 кэш = 1 файл
3. До 100 подключаемых кэшей
4. Экспорт в кэш формата GoogleMV, SatMap
5. Поиск, сохранение и переход по введенным координатам/названию места
6. Работа с путевыми точками и треками в формате OziExplorer (*.wpt, *.plt)
7. Измерение расстояния
8. Склейка/экспорт данных в графические форматы JPG, PNG, TIFF, ECW, JPEG2000
9. Геопривязка в форматах Ozi Explorer, MapInfo, world-файл, TomTom overlay
10. Закачивание данных с сервиса Google Maps без бана
11. Показ высоты по данным SRTM
 
Планируется:
1. Работа с форматом kml/kmz
2. Возможность скачивать данные с других сервисов
3. Полноценная работа с GPS приемником
4. и многое другое......
 
Программа распространяется бесплатно. Используйте ее на свой страх и риск.
 
 
Про нумерацию уровней в различных программах:
N-й уровень SatMap = N-му уровню Google Maps = количеству букв в названии тайла (совпадает с нумерацией EarthSlicer). Нумерация уровней в GoogleMV, GoogleV соответствует N+1 уровню программы SatMap.

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 13:02 29-10-2007 | Исправлено: relictus, 11:40 02-04-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rex

Цитата:
в GMV уже давно ландшафт лежит в папке mt

Насчет давно, я бы так не говорил. Посмотрел у себя, еще в v2.9.4.3 карты лежали в папке mt. Какого лешего автор GMV позднее обозвал ландшафт слоем карт - я не знаю.

Цитата:
Так что это остается исключительно на совести автора программы!

Не согласен! Пользователь должен знать, что он подсовывает для импорта.  
Варнинг перед началом импорта я сделаю, это действительно нужно, мало ли, в следующей версии GMV в папке kh начнет храниться не спутник, а гибрид, к примеру

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 08:35 15-01-2009
rex



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus

Цитата:
Варнинг перед началом импорта я сделаю, это действительно нужно, мало ли, в следующей версии GMV в папке kh начнет храниться не спутник, а гибрид, к примеру  

Кстати в кэше первых уровней с сервера обана это уже есть!
 
Варнинг перед началом импорта необходим. Тем более, что вы планируете к глобальному кэшу перейти, так что если пойдет сбой то по всем уровням сразу.  
Кстати сейчас перебрасывал 18-й уровень на ноутбук и с грустью думал, что скоро вместо двух-трех гигабайт придется каждый раз перекидывать 20-30. Может все-таки разбить новый кэш на уровни? Будет в четыре раза меньше файлов чем сейчас, но все-таки не будет 10-20 гигабайтных монстров - и надежнее и мобильнее.
 
PS. А отфильтровать карту от ландшафта "по простому",  без распознавания картинок, действительно нельзя, форматы файлов и имен совпадают. Так что остается "Варнинг".
 

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 12:12 15-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rex

Цитата:
Может все-таки разбить новый кэш на уровни?

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

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 13:09 15-01-2009
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не совсем понял. А как GMV сам распознает где карта а где ландшафт, если он все в одну папку кидает ?
 
Внесу свою лепту в пожелания.
Просьба добавить еще один режим склейки, который сдалать несложно, но он должен быть полезен. Объясню на примере.
Я скачиваю какой-то регион и хочу его склеить. Так как регион большой, то я решаю разбивать его на фрагменты. Например я хочу, чтобы получилось 9 фрагментов (3*3) и чтобы они были одного размера.
Если начать подбирать размер фрагмента вручную, то может получиться что-то вроде:
 
--------------------
|        |         |     |
|        |         |     |
|        |         |     |
|        |         |     |
|-------------------
|        |         |     |
|        |         |     |
|        |         |     |
|        |         |     |
|-------------------
|        |         |     |
|        |         |     |
--------------------
 
То есть размер нижних и правых фрагметнов будет определен по остаточному принципу.
Есть 2 пути - подбирать размер фрагмента вручную (причем размер нужно подбирать и по горизонтали и по вертикали) или производить расчеты, зная что размер тайла равен 250 пикселов (берем количество тайлов по горизонтали*250/кол-во желаемых фрагментов и те-же вычисления по вертикали). И то и другое достаточно нудно.
То предложение состоит в том, чтобы сделать по CheckBox режим: Разбить на фрагменты  
И два подрежима (RadioButton):  
Размером :     [___] x [___]
Количеством :[___] x [___]
 
Тогда, указав 3x3, программа делает необходимые вычисления сама и на выходе получаем одинаковые куски. Ясно, что если количество тайлов не делится на фрагменты без остатка, то последние фрагменты могут получиться чуть меньше или больше остальных, но это не будет той картиной, которая приведена выше. Хотя если резать тайл пополам (что похоже так и делается у тебя сейчас), то и этого можно избежать. Но это уже не принципиально, особенно для больших изображений.
 
Второе предложение посложнее. Если я выделяю регион для склейки, а у меня по краям отсутствуют закачанные тайлы, то в режиме склейки только из кеша по краям возникают черные рамки. Неплохо-бы в результирующем изображении их сразу отсекать (или сделать опцию, если вдруг кому-то понадобится). Тут алгоритм такой, что идем по всем краям и ищем ряды, по которым нет ни одного тайла, отсекая их.
Это нужно потому, что мы, находясь на верхнем слое и склеивая более подробный, не видим что имеется в кеше, получая на выходе пустоты.
 
Надеюсь, что доходчиво все расписал, если нужно, более подробно распишу.

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 13:30 15-01-2009 | Исправлено: o22, 14:31 15-01-2009
rex



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus

Цитата:
Но что мешает вынести из общего кэша, к примеру, 1-14 уровни в отдельный кэш-файл и использовать его, когда надо. Или даже один слой одного уровня, или вообще какую-то область. Такую возможность я предусматриваю в грядущей версии.

Так я о том же!

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 13:45 15-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
o22

Цитата:
А как GMV сам распознает где карта а где ландшафт, если он все в одну папку кидает ?

Никак. Он кидает то, что закачает в ту папку.

Цитата:
зная что размер тайла равен 250 пикселов (берем количество тайлов по горизонтали*250/кол-во желаемых фрагментов и те-же вычисления по вертикали)

Какие сложные вычисления В инфо-панели же есть размер выделения в пикселях, вот эти значения и делим на нужное кол-во частей, после чего вводим в поля для нарезки фрагментов. Кстати, размер тайла 256х256.  
"Количеством :[___] x [___]" - сделаю, но после превоочередных задач.

Цитата:
Второе предложение посложнее.

Это точно. Может просто при склейке выбирать "скачивать недостающие" тайлы, дабы избежать пустот?

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 13:54 15-01-2009
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Какие сложные вычисления  В инфо-панели же есть размер выделения в пикселях

Есть ? Недоглядел. Тогда действительно попроще.

Цитата:
Кстати, размер тайла 256х256.  

Ну да. Запамятовал

Цитата:
"Количеством :[___] x [___]" - сделаю, но после превоочередных задач.

Главное не забыть. Я когда-то просил режим просмотр уровня в меньшем масштабе (примерно для этих-же целей - оценить область скачанного), но видно ты закрутился и забыл.

Цитата:
Может просто при склейке выбирать "скачивать недостающие" тайлы, дабы избежать пустот?

Тоже как вариант. И еще вариант - использовать информацию о том, сколько тайлов из выделенной области есть в кеше, а сколько нужно скачать. Можно уменьшать область склейки то того размера пока недостающих тайлов не останется.
Короче выкрутиться можно, просто реализация первого предложения достаточно простая - почему-бы и не сделать.
 
 
 
 
 
Добавлено:
А еще один глючек.
Когда закрываем окошко "Выделение", то сворачивается и вся программа.
Это происходит не всегда. Только что поэкспериментировал - сворачивает только в том случае, если перед этим нажимал кнопку в этом окне "Выполнить"  
 
Добавлено:
Кстати, будет импорт из старого кеша в новый ?

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 14:40 15-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кстати, будет импорт из старого кеша в новый ?

Конечно будет. А глючок уберу, спасибо.

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 15:19 15-01-2009
rex



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
С утра постоянно вылазит окно "не могу соединиться с maps.google.com"
Что опять настройки менять надо?
 
Добавлено:
Кстати обратил внимание, что в настройках SM в адреса  добавлено "n=404" для чего это, как-то с отсутствием тайлов связано?
 
http://mt.google.com/mt?n=404&v=w2t.89&hl=ru&x=
 
http://mt3.google.com/mt?v=w2.89&hl=ru&x

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 10:52 17-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rex

Цитата:
в настройках SM в адреса  добавлено "n=404" для чего это, как-то с отсутствием тайлов связано?

Это, так сказать, "старый" формат запроса, так было раньше. Сейчас этого параметра уже нет. Да и запрос спутниковых тайлов идет уже не по имени тайла в виде trsqtsq, а по координатам x,y,z - в новой версии будет так. Хотя и "старый" формат запроса все еще работает, но надолго ли? Возможно, именно сегодня google его "отменил"
Насчет "не могу соединиться с maps.google.com" - проверь через браузер, есть ли вообще коннект с мапс?

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 11:18 17-01-2009
rex



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Насчет "не могу соединиться с maps.google.com" - проверь через браузер, есть ли вообще коннект с мапс?

Есть, и там адрес http://khm0.google.com/kh?v=34&hl=ru&x=30&y=49&z=7&s=Ga
 
А по поводу новой версии у вас как с кино в двенадцати стульях - немых фильмов уже не снимают, а со звуком никак не начнут.
Может пора уже выложить новую версию, раз старая умерла? Все равно ведь какое-то время будет бета-версия. Даже альфа лучше чем ничего.
 
 
Добавлено:
Закачка заработала!
Странно, сервер то работал и раньше!
Но новую версию все равно ждем с нетерпением!

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 12:11 17-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rex

Цитата:
Может пора уже выложить новую версию, раз старая умерла?

Специально сейчас проверил - качает старая версия! Запросы такие:
http://khm.google.com/kh?n=404&v=34&hl=ru&t=
http://mt.google.com/mt?n=404&v=w2t.89&hl=ru&x=
http://mt.google.com/mt?n=404&v=w2.89&hl=ru&x=
http://mt.google.com/mt?n=404&v=w2p.87&hl=ru&x=
 
По поводу выкладывания новой версии. Это еще даже не альфа, так - рабочая сборка, которая в последнее время активно переписывается. Мне что, ее выкладывать? А потом выслушивать здесь упреки, что то не работает, то это? Потом писать различные конверторы кэша из билда от 10 часов для билда от 18.45 и т.д. и т.п.? Нет уж, увольте...

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 13:36 17-01-2009
wonovid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И чем это, уважаемый relictus, Вам помешает лишняя сотня халявных тестеров?

Всего записей: 65 | Зарегистр. 15-01-2009 | Отправлено: 17:23 17-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
И чем это, уважаемый relictus, Вам помешает лишняя сотня халявных тестеров?

Когда придет время - ничем. А в данный момент только помешает количеством баг-репортов
И, кстати, у меня нет нехалявных тестеров

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 19:02 17-01-2009
vitu

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus привет! GYMviewer жив и развивается!
http://forum.ru-board.com/topic.cgi?forum=5&topic=27363&start=60
Альтернатива должна быть всегда и всему, тогда пользователю интереснее жить.
 

Всего записей: 63 | Зарегистр. 11-01-2008 | Отправлено: 23:23 18-01-2009
kalbaska



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал тест конвертора кэша (в.4). Вот результаты:
 
1) сколько времени займет процесс - 26 мин.
2) совокупный размер старого кэша (вся папка Cache) и получившегося одного файла google.db - Старый - 4.05Гб. Новый - 4.19Гб
3) инфа о компе: ОЗУ, проц, какая ОС - Intel Core2 T5500 1.67GHz, 1.5Gb RAM, Windows 7
4) какие ошибки (текст), буде таковые возникнут -  
 
нашло 13 тайлов у которых invalid size, но это ошибки кэша, а ты походу имел ввиду ошибки процесса конвертации? таковых не было.
 
Вопрос: а есть ли какая то возможность пофиксить эти 13 битых тайлов, а то я сейчас докачал кэш до 4 Гб, и боюсь как бы он не стал глючить как раньше...
 

Всего записей: 99 | Зарегистр. 08-09-2006 | Отправлено: 15:31 19-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kalbaska
Даже на 7-й винде работает?!
Что ошибок не было, это хорошо, а вот насчет пофиксить, боюсь, что никак - это редкий, но баг данного формата кэша

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 16:54 19-01-2009
kalbaska



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Т.е. если я правильно понял, конвертер кэша не тестирует мой кэш (в.1.13), а только перегоняет его в версию 1.14. И эти 13 тайлов плохо переконвертировались? А в моем кэше (1.13) они неизвестно плохие или нет?
 

Цитата:
Даже на 7-й винде работает?!

Работает я бы сказал отлично  
Единственное что я заметил, это что не выводиться каптча. То есть во время бана издает харатерный вопль, но вместо окошка с каптчёй появляется окно с окончанием закачки. Т.е. скачано - 0, не удалось скачать - х. И закачка обрывается.
 
Не уверен, глюк ли это 7 виндоуса, или на гугле изменили способ бана (автор GoogleMV чтото про это писал), буду дальше тестить.
 
Небольшое пожелание к новой версии - хорошо бы чтобы программу можно было свернуть (т.е. минимизировать) во время скачивания.

Всего записей: 99 | Зарегистр. 08-09-2006 | Отправлено: 17:46 19-01-2009
rex



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Единственное что я заметил, это что не выводиться каптча. То есть во время бана издает харатерный вопль, но вместо окошка с каптчёй появляется окно с окончанием закачки. Т.е. скачано - 0, не удалось скачать - х. И закачка обрывается.
Не уверен, глюк ли это 7 виндоуса, или на гугле изменили способ бана (автор GoogleMV чтото про это писал), буду дальше тестить.
 

На XP sp3 сейчас тоже самое, так что скорее всего на гугле изменили способ бана.

Всего записей: 2319 | Зарегистр. 20-10-2003 | Отправлено: 17:57 19-01-2009
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kalbaska

Цитата:
Т.е. если я правильно понял, конвертер кэша не тестирует мой кэш (в.1.13), а только перегоняет его в версию 1.14. И эти 13 тайлов плохо переконвертировались?  

Наверное, неправильно. Конвертор проанализировал индекс старого кэша и "забраковал" эти 13 тайлов из-за ошибочного размера - в новый кэш они не попадут!
 

Цитата:
 так что скорее всего на гугле изменили способ бана

Это так, как раз с этим разбираюсь.

Всего записей: 3710 | Зарегистр. 19-04-2005 | Отправлено: 20:35 19-01-2009
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap
batva (02-04-2009 13:44): Продолжение -> SatMap (2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru