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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Widok



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

 
SatMap
просмотр, скачивание, кэширование, склейка и привязка спутниковых снимков/гибрида/карт/ландшафта с сервиса Google Maps.

 
FAQ
Настоятельно рекомендуется ознакомиться как опытным пользователям, так и всем новичкам.

 
Текущая версия 2.9.9 (multilingual):
История версий
полный комплект v2.9.9 (3.5 Mb)
v2.9.9 (только exe) (2.19 Mb)
SatMap API
 
* - архивы в формате 7-zip
 


Кэши скачанных районов
 


 
Официальный сайт http://satmap.narod.ru

 
Основные функции и возможности (на данный момент):
1. Импорт данных из кэша GoogleMV (версии 2.7+), SatMap, SASPlanet, Global Mapper
2. Формат кэша: 1 кэш = 1 файл
3. До 100 подключаемых кэшей
4. Экспорт в кэш формата GoogleMV, SatMap, SASPLanet, sqlitedb (RMaps, Locus Map, OruxMaps)
5. Поиск, сохранение и переход по введенным координатам/названию места
6. Импорт/экспорт путевых точек и треков в форматах OziExplorer (*.wpt, *.plt), *.gpx, *.kml
7. Измерение расстояния
8. Склейка/экспорт данных в графические форматы JPG, PNG, TIFF, ECW, JPEG2000, MrSID
9. Геопривязка в форматах Ozi Explorer, MapInfo, world-файл, TomTom overlay
10. Закачивание данных с сервиса Google Maps без бана
11. Показ высоты по данным SRTM
12. API для управления SatMap
13. Навигационный режим работы с GPS-приемником
14. Работа с базой данных географических названий объектов GNS
15. Пользовательские инструменты
16. Закачка тайлов только по треку (выбираемая ширина коридора в метрах или тайлах)
 
Планируется:
1. Работа с форматом kmz
2. Возможность скачивать данные с других сервисов
3. и многое другое......
 
Программа распространяется бесплатно. Используйте ее на свой страх и риск.
 
Помочь проекту
WebMoney:
R185452921094
Z336558313529
Яндекс.Деньги:
4100166097013

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:57 02-08-2010 | Исправлено: relictus, 10:40 24-08-2022
nemo3001

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

Цитата:
Список дат для версий спутниковых снимков в кэше SatMap с 802 по 865

karst

Цитата:
Интересно, можно ли вытащить старую версию снимков из какого-либо архива Гугля?

После вчерашней дополнительной информации от zedxxx  я обновил список с историей версий снимков Google Sat до 175 записей.
 
Теперь этот список включает в себя версии снимков Google Sat с 73 по 865 за период с 2010-11-02 по 2020-02-13
 
Последняя версия снимков Google Sat на 2020-07-23 - 871.
Так что теперь остается дополнить этот список несколькими датами для версий снимков с 865 по 871 и можно будет периодически обновлять его в дальнейшем, чтобы поддерживать его в более-менее актуальном состоянии.

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 17:45 23-07-2020 | Исправлено: nemo3001, 18:16 23-07-2020
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nemo3001
Спасибо за систематизацию.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 18:54 23-07-2020
nemo3001

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В комментарии к раздаче на рутрекере "Гигапиксельная панорама Нью-Йорка 360°. Рип с сайта gigapan.com [12, jpg, 32409x32409, 1024x1024]" https://rutracker.org/forum/viewtopic.php?p=80564051 есть ссылка на кэш программы SatMap размером 667 мб, в который были скопированы все 6 больших изображений этой панорамы Нью-Йорка размером 32к*32к пикселей каждое.
Просматривать изображения в этом кэше с помощью SatMap, кажется, удобнее, чем в исходных файлах jpg из этой раздачи.
 
Ссылка для загрузки файлов (с этой страницы на рутрекере):
Файл кэша SatMap "NY_360.cache"
http://s2.gsgt.ru:8010/Counter_MySQL/!internet/ver1/download_internet.php?file=NY_360.cache
Файл путевых точек "NY_360.kml"
http://s2.gsgt.ru:8010/Counter_MySQL/!internet/ver1/download_internet.php?file=NY_360.kml
 
Эту панораму можно посмотреть в онлайн здесь:
http://wtc.gigapan.com/wtc/
Но отсюда ее, конечно, для просмотра в оффлайне не сохранишь.
И на интересных местах панорамы путевые точки, или метки, как в SatMap, тут не поставишь.

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 23:44 12-12-2020 | Исправлено: nemo3001, 23:19 11-03-2021
relictus

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

Ты, походу, работаешь да и разбираешься с моей прогой лучше, чем я сам

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 09:30 13-12-2020
nemo3001

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Просто иногда бывает полезно использовать такой удобный механизм для хранения и просмотра изображений практически бесконечного размера, как кэш SatMap для хранения изображений и программу SatMap для их просмотра, не только для спутниковых снимков и карт, что несомненно удобно, но и для самых разных изображений, или изначально очень больших, или созданных соединением в одно целое из множества исходных обычных изображений, или для изображений, автоматически создаваемых программным путем в самых разных случаях (видеомониторинг, длительное сканирование, обработка кадров большого видео, вроде щелевой фотографии, и т.д) - насколько только хватит фантазии у пользователя для всех тех случаев, конечно, когда использование кэша SatMap более удобно и оправдано, чем обычные форматы хранения графической информации.

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 10:51 13-12-2020 | Исправлено: nemo3001, 16:46 18-12-2020
karst

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Как продвигается новая версия?
Или и ее убил китайский вирус?

Всего записей: 344 | Зарегистр. 05-07-2008 | Отправлено: 21:59 11-04-2021
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karst
Почти никак. Ее убивает не вирус, а гораздо хуже - новый директор-самодур конторы где я работаю, который навалил на меня ворох задач и обязанностей, забравших всё мое свободное время...

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 08:18 12-04-2021
karst

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
relictus
Так надо поменять контору!
Из-за вируса спрос на опытных программистов вырос, да и возможности дистанционной работы для программистов самые широкие.
 
А вообще гиперактивные дебилы у руля, зачастую намного вредоноснее коронавируса.

Всего записей: 344 | Зарегистр. 05-07-2008 | Отправлено: 16:07 12-04-2021
nemo3001

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пользуюсь сам небольшой удобной программой SatMapCacheView, которая позволяет быстро запустить программу SatMap для просмотра любого выбранного кэша.  
Вот решил показать ее для relictus и других пользователей программы SatMap, может быть тоже кому-то она пригодится для удобства в работе.
 
Обычно я присваиваю файлам кэша SatMap расширение имени файла ".cache" (впрочем это могут быть и другие расширения по выбору пользователя), поэтому я настроил ассоциации в Windows на это расширение для открытия программой SatMapCacheView, которая при запуске определяет уровень, слой и координаты первого тайла кэша, записывает их, а также имя открываемого кэша в файл "satmap.xml", после чего она запускает программу SatMap в режиме просмотра этого кэша (то есть в режиме, защищенном от случайного изменения содержимого открываемого кэша).
 
После этого открыть любой кэша SatMap можно просто двойным щелчком мыши в проводнике на имени кэша.  
Ну или просто перетаскиванием любого имени кэша SatMap на имя программы SatMapCacheView.
 
Если пользователь открывает для просмотра несколько кэшей SatMap одновременно, то программа SatMapCacheView запускает для этого мультиверсии SatMap из отдельных папок, чтобы они не мешали друг другу показывать открытые пользователем кэши.
 
После запуска программа заполняет файл "SatMapCacheView_64bit_ViewCache.ini", со списком ранее открывавшихся кэшей, который позволяет ей при повторном открытии кэша SatMap показывать его в SatMap в том же виде, в котором пользователь прекратил его просмотр ранее.
 
Подробное описание работы программы появляется на экране при ее запуске без указания кэша SatMap
 
Ссылки на загрузку программы:

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 13:30 20-05-2021 | Исправлено: nemo3001, 23:44 27-05-2021
karst

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

Цитата:
Пользуюсь сам небольшой удобной программой SatMapCacheView

 
А что она дает, по сравнению с несколькими версиями SatMap мульти?  
У меня для   просмотра отдельного кэша просто используется вторая SatMap и вроде достаточно
 
relictus
у тебя случайно не "завалялась" последняя версия SatMapMultiDownloader?
А то у меня после замены компа, она исчезла. А старая не создает сама кэши при загрузке списка.

Всего записей: 344 | Зарегистр. 05-07-2008 | Отправлено: 18:34 29-05-2021
nemo3001

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

Цитата:
А что она дает, по сравнению с несколькими версиями SatMap мульти?

SatMapCacheView:  
-- Запускает мультиверсии SatMap простым щелчком мыши в проводнике Windows по имени любого кэша для его просмотра.  
-- Настраивает SatMap при запуске для показа 1-го тайла открывемого кэша в режиме чтения, защищая содержимое кэша от случайного изменения.  
-- Запоминает и восстанавливает при повторном открытии кэша его вид в программе SatMap (координаты, уровень, слой).
-- Позволяет легко открывать несколько кэшей одновременно, запуская мультиверсии SatMap для их просмотра из отдельных папок (и создает сама для этого при необходимости нужное количество этих отдельных папок с программой SatMap).
 
В общем, она просто помогает пользователю легче использовать программу SatMap, больше думая о легком и быстром просмотре содержимого различных кэшей, чем о настройках программы SatMap, необходимых для этого.
Программа SatMapCacheView - вспомогательная, а всю работу по просмотру кэшей все равно выполняет программа SatMap.

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 19:06 29-05-2021 | Исправлено: nemo3001, 19:56 29-05-2021
relictus

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

Цитата:
у тебя случайно не "завалялась" последняя версия SatMapMultiDownloader?  

Лови: http://satmap.narod.ru/SatMapMultiDownloader_32-64.7z
А это предпоследняя, на всякий случай: http://satmap.narod.ru/SatMapMultiDownloader.7z

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 19:32 29-05-2021 | Исправлено: relictus, 19:34 29-05-2021
karst

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nemo3001
Понял Программа делает то, что relictus пока не добавил в свою программу по дефолту
 
relictus
 
Спасибо, проверю.
 
Добавлено:
Проверил.
SatMapMultiDownloader_32-64.7z автоматически кэшей не создает, предпоследняя требует нестандартного пароля на открытие.

Всего записей: 344 | Зарегистр. 05-07-2008 | Отправлено: 21:50 30-05-2021
relictus

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

Цитата:
SatMapMultiDownloader_32-64.7z автоматически кэшей не создает

Даю подсказку - сделай поиск в "Версия для печати" этой ветки форума слова AutoCreateCache

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 22:10 30-05-2021
relictus

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
karst
Обновил SatMapMultiDownloader по ссылке http://satmap.narod.ru/SatMapMultiDownloader.7z
- убрал пароль на  архив
- убрал ограничение на размер ссылки на закачку тайла
 
На всякий случай напомню, что рядом с прогой можно создать файлик config.ini с примерным содержанием:

Код:
[Params]
PragmaCacheSize=2000
PragmaJournalMode=MEMORY
InsertCountBeforeCommit=100
ReconnectAfter=10
NumberOfTriesToReconnect=10
AutoCreateCache=0
FolderForCache=G:\
SaveInfoAboutInaccessibleTiles=0
[Proxy]
UseProxy=0
ProxyServer=127.0.0.1
ProxyPort=8080
ProxyLogin=
ProxyPassword=
UseProxyList=1
CycledProxyList=1

 
Работает и без него, со следующими дефолтными параметрами:
PragmaCacheSize = 2000 // PRAGMA cache_size
PragmaJournalMode = 'DELETE' // PRAGMA journal_mode // DELETE | TRUNCATE | PERSIST | MEMORY | WAL | OFF; // задать тип журнала
InsertCountBeforeCommit = 100 // COMMIT transaction после N вставок в БД
ReconnectAfter = 10 // При потере соединения, реконнект после (сек)
NumberOfTriesToReconnect = 10 // попыток реконнекта
AutoCreateCache = 0 // 1 = автоматически создавать кэши с именами вида 'task_1' в папке, заданной FolderForCache
FolderForCache = // папка, где будут находиться автоматически созданные кэши  
SaveInfoAboutInaccessibleTiles = 0 // 1 = автоматически ставить галку на "сохранять информацию о несуществующих файлах"
UseProxy = 0 // 1 = использовать одиночный прокси для задач
ProxyServer = // настройки прокси
ProxyPort = 8080
ProxyLogin =
ProxyPassword =
UseProxyList = 0 // 1 = использовать список прокси для задач ВМЕСТО получения каптчи
CycledProxyList = 0 // 1 = по достижению конца списка, не спрашивая, начинать с 1-го элемента списка. Т.е. зацикленный прокси лист.  
 
Список прокси должен быть в файле proxy_list.txt в папке с прогой. Формат: 1 строка = 1 прокси в виде "сервер:порт". Проверку на валидность списка не делал...

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 09:17 31-05-2021
nemo3001

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

Цитата:
Обновил SatMapMultiDownloader по ссылке http://satmap.narod.ru/SatMapMultiDownloader.7z

Попробовал загрузку тайлов, программа работает нормально, через некоторое время после начала загрузки (при работе в windows 10) появляются запросы на капчу и после ответов загрузка продолжается.
 

Цитата:
Проверку на валидность списка не делал...

Списков прокси в виде "сервер:порт" в Интернете много, но все они обычно требуют предварительной проверки на доступность серверов какой-нибудь отдельной программой (не вручную же их проверять), поэтому использовать SatMapMultiDownloader для загрузки просто дав ей список прокси не очень удобно - программа долго ждет ответов от неработающих прокси.
 
Так что проверка "валидности" списка прокси может быть и помешала бы, да еще с отсеиванием в ходе загрузки из списка прокси серверов неработающих, или слишком медленных прокси (например, по заданному пользователем максимальному времени ответа в файле config.ini) и с автоматическим сохранением затем в файле proxy_list.txt списка нормально работающих прокси.
 
Впрочем, это вопросы удобства использования программы, а так вроде бы параметры UseProxyList и CycledProxyList в ini файле тоже работают нормально, во всяком случае программа начинает обращаться для загрузки не напрямую в Интеренет, а через прокси серверы из списка.
 
Добавлено:
Ну и все-таки при использовании SatMapMultiDownloader мне немного не хватает возможности не только создавать пустые кэши для каждой загрузки тайлов из списка, но и дополнять уже имеющиеся кэши, в которые загрузка уже происходила, но потом по какой-то причине была прервана.
 
В этих случаях SatMapMultiDownloader после открытия того же списка для загрузки и указания ей кэша, в котором уже была загружена часть тайлов из этого списка, предлагает только удалить кэш и начать загрузку снова, или просто молча сама удаляет имющийся кэш с тайлами от прежней загрузки, совпадающий с автоматическим именем типа "task_1", если не нажимать кнопку открытия кэша. И нет возможности просто продолжить загрузку тайлов в этот же кэш, пропустив уже загруженные ранее тайлы.

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 17:54 31-05-2021 | Исправлено: nemo3001, 04:48 01-06-2021
relictus

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

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

Так было задумано, когда мне понадобилось скачать несколько ТБ данных очень быстро, без заморочек с проверкой какие тайлы уже есть в кэше. Потому каждая задача = новый кэш. Для объединения кэшей предусмотрена кнопка F5, о чем и написано в заголовке утилиты.
Это же касается и валидации прокси-списка. Составлял вручную из нескольких десятков, зацикливал их так, чтобы от бана первого проходило больше суток и качал эти терабайты нон-стоп несколько недель в 16 потоков.

Всего записей: 3716 | Зарегистр. 19-04-2005 | Отправлено: 18:39 31-05-2021
nemo3001

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

Цитата:
Для объединения кэшей предусмотрена кнопка F5, о чем и написано в заголовке утилиты.  

Загруженные кэши конечно объединить можно и это очень удобная возможность, но вот ранее составленные списки для продолжения прерванной загрузки тайлов конечно использовать уже не удастся и нужно либо использовать списки, которые предлагает сохранить SatMapMultiDownloader при штатном прерывании загрузки, либо как-то составлять списки снова, если загрузка прервалась нештатно (отключение питания или еще что-то).
 
Впрочем, если так и было задумано, что программа используется только для загрузки тайлов по спискам загрузки в новые кэши, то обсуждать тут конечно особенно нечего - будем использовать программу для этих условий работы.
 

Цитата:
Это же касается и валидации прокси-списка. Составлял вручную из нескольких десятков

Да. это большая предварительная работа...

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 19:11 31-05-2021 | Исправлено: nemo3001, 19:17 31-05-2021
karst

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

Всего записей: 344 | Зарегистр. 05-07-2008 | Отправлено: 22:11 31-05-2021
nemo3001

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Когда-то я написал здесь на форуме:
http://forum.ru-board.com/topic.cgi?forum=5&topic=34341&start=920#2

Цитата:
я пока так и не нашел другого такого же удобного инструмента, как SatMap, для просмотра огромных гигапиксельных изображений - подробных панорам местности и тд.  
Вроде вот такой фотопанорамы: "Гигапиксельная панорама Нью-Йорка 360°. Рип с сайта gigapan.com, 32409x32409"
https://rutracker.org/forum/viewtopic.php?t=5219853
Там было 6 отдельных изображений размером 32409x32409 пикселей каждое, при просмотре которых многие вьюверы страшно тормозили, забрав себе большой объем оперативной памяти даже для показа одного изображения.  
А вот программа SatMap легко показывает все эти изображения вместе, помещенные в один кэш

Решил для пользователей показать пример такого кэша SatMap с большими изображениями в нем.
Превью и ссылки на загрузку кэша SatMap "NY_360.cache" и на онлайн просмотр содержимого этого кэша, экспортированного в zoomify формат:  
Подробнее...

Всего записей: 234 | Зарегистр. 06-05-2010 | Отправлено: 06:01 25-07-2021 | Исправлено: nemo3001, 17:52 26-07-2021
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » SatMap (часть 3)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru