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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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.

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
На сколько сложно добавить обработку kml-файлов http://code.google.com/intl/ru/apis/kml/documentation/kml_tut.html  
Может быть в новой версии ввести такую перспективную возможность?

Всего записей: 361 | Зарегистр. 18-01-2003 | Отправлено: 12:22 15-07-2008
relictus

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

Цитата:
На сколько сложно добавить обработку kml-файлов

Такое в планах есть, но еще не смотрел доки по этому формату...
Как его можно использовать в проге? Только для точек и треков?

Всего записей: 3715 | Зарегистр. 19-04-2005 | Отправлено: 13:12 15-07-2008
svarog72

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
точки и треки - обмен ими, автоматическое получение их из интернете (например, от wikimapia.org). Можно создавать собственные объекты, пометки на карте и обмениваться ими. Можно добавить картинку на какое-то место или иконку.  
Конечно, можно же сразу и не реализовать все возможности формата, а начать с самых простых - точки, полигоны и подписи.

Всего записей: 361 | Зарегистр. 18-01-2003 | Отправлено: 14:04 15-07-2008 | Исправлено: svarog72, 14:07 15-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svarog72
Все понятно, начну с простого....

Всего записей: 3715 | Зарегистр. 19-04-2005 | Отправлено: 14:09 15-07-2008
svarog72

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Правильно! Главное положить начало! И чтобы оно действительно началось!
Если бы это реализовалось, SatMap - была бы для меня идеальной

Всего записей: 361 | Зарегистр. 18-01-2003 | Отправлено: 14:39 15-07-2008
oleg1a

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

Цитата:
Если бы это реализовалось, SatMap - была бы для меня идеальной

идеал недостижим
relictus
огромное спасибо за галочку "выровнять по границам тайла" автору гуглаМВ я не один раз писал по поводу этой простой вещи, но ответа так и не дождался.

Всего записей: 79 | Зарегистр. 03-10-2003 | Отправлено: 15:57 15-07-2008
relictus

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

Цитата:
огромное спасибо за галочку "выровнять по границам тайла"

Ну вот, хоть кому-то пригодилась )
 
svarog72
Можешь прислать на мыло в проге какой-нибудь свой kml попроще?

Всего записей: 3715 | Зарегистр. 19-04-2005 | Отправлено: 16:24 15-07-2008
svarog72

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

Всего записей: 361 | Зарегистр. 18-01-2003 | Отправлено: 16:55 15-07-2008
DCT

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

Цитата:
Ну вот, хоть кому-то пригодилась

Я тоже эту фичу активно пользую, очень полезно!
 
  [оффтоп] никто не подскажет, как добыть координаты углов генштабовской километровки в любом поддерживаемом SatMap формате  - например, точки координат левых верхних углов с названиями-номерами листов (интересуют M,N,O:{36,37})?
 
Для заметки:
 Если будете дорабатывать работу с файлами кэша - было бы очень полезно сделать что то типа простенького менеджера кэша (типа того, как в GoogleV, но с учетом новых реалий): выбирается слой - появляется список файлов данного слоя (разделенный например пунктирными линиями по уровням, напротив файла показана дата создания), далее: ставить галочку - отключать/включать загрузку выбранного файла, стрелочками двигать - менять порядок загрузки файлов.
 
 Такая авантюрная мысль (мне даже сложно представить насколько это сложно/реально). Поскольку развиваются "альтернативные" программы с разными идеологиями и "фичами", все из которых понимают кэш в виде ФС - то сделать отдельно утилиту-драйвер виртуального диска, представляющую кэш SatMap (выбранные файлы) в виде виртуальной (ридонли) ФС! В таком случае проблема выбора формата хранения кэша отпадет сама собой (Я пока держу все "исходники" своих кэшей в виде архивов-папок файловой системы "типа GMV" - с ней пока все работают, и в зависимости от потребностей/возможностей разворачиваю/преобразую их в разные форматы.)
 
Идея эта возникла не на пустом месте. Некоторое (далекое от идеала) подобие такого варианта можно сейчас реализовать при помощи WinMount, который умеет монтировать в виде виртуального диска не только iso-образы но и zip-архивы. К сожалению, там одно досадное ограничение "один архив=один виртуальный диск". Смысл состоит в том, что весь кэш в виде "универсальной файловой системы", с которой работают все программы, запихивается в один zip-архив или iso-образ (с этим справляется UltraISO последних версий), и затем монтируются в виде виртуального диска (у ISO-образа есть то преимущество, что его еще можно быстро "развернуть в ФС" на CD-DVD болванку, которую при переносе на другой комп также можно быстро откопировать через образ/слить в виде ISO-образа на хард). Конечно, там не все так гладко: скорость копирования примерно в 2 раза меньше, чем у "распакованой ФС" при создании WinMount виртуального диска из zip-архива (нулевое сжатие) отжирается примерно 0,1*размер архива памяти и несколько минут монтируется. Подключал таким образом до ~ 2ГБ (150000 тайлов) спутниковые ISO и ZIP кэши, подключал их к GMV, SatMap, SAS - везде работает, подтормаживание при перемещение на сильных компах почти не заметно, единственное на чем видел жуткие тормоза виртуальной ФС - создание карты заполнения в SAS... Однако несомненное преимущество: этот способ УНИВЕРСАЛЕН и ликвидирует надобность распаковывать/конвертировать большой архив из сотен тысяч тайлов ради просмотра нескольких сотен тайлов. Собственно, этого и нехватает кэшу SatMap: у него удобная структура, но чтобы на него "посмотреть другой программой" нужна распаковка всего уровня.

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 21:13 15-07-2008 | Исправлено: DCT, 21:23 15-07-2008
Nikolai2004



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Утилита для получения информации о тайлах в кэше (260 Kb) - Error 404

Всего записей: 1523 | Зарегистр. 07-01-2004 | Отправлено: 21:42 15-07-2008
AlexFromOmsk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
10-й уровень покорён весь кроме спутника.....
спутник докачаю наверное через неделю весь.
 
Покачто выкладываю файлы кеша трёх слоёв (гибрид ландшафт карта)
 
Добавлено:
Ищу человека в Омске с более широким каналом исходящим (у меня 128) чтобы выгрузить кеш, ибо 2 гига это уже много

Всего записей: 31 | Зарегистр. 20-05-2008 | Отправлено: 07:19 16-07-2008
relictus

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

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

Наверное, проще вручную просмотреть эти листы и выписать координаты...
 

Цитата:
менеджер кэша

Давно запланирован, но... А тут еще новые идеи появились о смене формата кэша , вот всё и откладывается... Возможно, потом и "авантюрная мысль" не понадобится
 
Nikolai2004

Цитата:
Error 404

Линк поправил.

Всего записей: 3715 | Зарегистр. 19-04-2005 | Отправлено: 08:29 16-07-2008
DCT

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

Цитата:
Наверное, проще вручную просмотреть эти листы и выписать координаты...

[sub] 144*6=864 повод призадуматься..
 

Цитата:
 А тут еще новые идеи появились о смене формата кэша ... Возможно, потом и "авантюрная мысль" не понадобится

Вы меня заинтриговали... Неужели согласовали со всеми авторами "единый формат кэша"?

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 19:46 16-07-2008
egor23



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

Цитата:
Оно и не через прокси одно, т.к. скачивание однопоточное.

через прокси одно соединение
а напрямую несколько (3-5)

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 21:46 16-07-2008
sinmaks

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ошибка при импорте кеша из goglmv.
access violation at address ... in module satmap.exe. read of address 00000.
 
Как удалить весь слой?
Утилита для проверки и восстановления слоя есть?

Всего записей: 15 | Зарегистр. 01-11-2007 | Отправлено: 23:44 16-07-2008
relictus

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

Цитата:
864 повод призадуматься..

А что делать, если иного выхода нет? Можно конечно прожку написать, чуть облегчит задачу......

Цитата:
Неужели согласовали со всеми авторами "единый формат кэша"?

Нет, конечно же... Пока распространяться не буду, т.к. всё это просто идеи.....
 
egor23

Цитата:
через прокси одно соединение  
а напрямую несколько (3-5)

Не верю! Реализация сделана в один поток, неужто это самодеятельность самой проги
 
sinmaks

Цитата:
Ошибка при импорте кеша из goglmv

Нужны подробности: какой уровень, слой, сколько файлов импортировалось, был ли кэш этого уровня GMV сгенерирован из других уровней, импорт был в пустой кэш SM, и т.п.
 

Цитата:
Как удалить весь слой?  
Утилита для проверки и восстановления слоя есть?

Можно удалить только весь уровень.  
Такой утилиты пока нет.

Всего записей: 3715 | Зарегистр. 19-04-2005 | Отправлено: 08:25 17-07-2008
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Реализовал давно востребованную фичу. Решил пока не встраивать в саму прогу, сделал отдельной утилитой:
синхронизация двух кэшей в формате SatMap (215 Kb)
Сильно не тестил, потому перед синхронизацией ОБЯЗАТЕЛЬНО сделайте копии кэша и убедитесь, что кэш не используется другой программой!!!

Всего записей: 3715 | Зарегистр. 19-04-2005 | Отправлено: 11:19 17-07-2008
maseratist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Работает не совсем корректно синхронизация. Надо бы все таки протестить.

Всего записей: 75 | Зарегистр. 11-07-2008 | Отправлено: 18:38 17-07-2008
sinmaks

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Импортировал в пустой кеш satmap 9145 файлов 10 уровня спутник вроде оригинал.
Падает как писал выше.
Обратно экспортируется только 846 файлов,
19 имеют немного другое содержание и размер.
 
Тестировщик файлов на импорт есть?

Всего записей: 15 | Зарегистр. 01-11-2007 | Отправлено: 20:32 17-07-2008
relictus

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

Цитата:
Работает не совсем корректно синхронизация

Ну, блин, ребяты, я ж не телепат - что именно не корректно? Подробности?
 
sinmaks

Цитата:
Импортировал в пустой кеш satmap 9145 файлов

Есть возможность выложить эти файлы в архиве?
Тестировщик есть: проверка - экспортируемый файл формата JPG или PNG.

Всего записей: 3715 | Зарегистр. 19-04-2005 | Отправлено: 21:29 17-07-2008
   

Страницы: 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