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

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

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

Widok (02-11-2009 18:25): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 102 103 104 105 106 107

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Часть первая
 
SAS.Планета
________________________________________________________  
  SAS.Планета - программа для просмотра (загрузки) карт, в том числе спутниковых снимков, Земли, Луны, Марса, Венеры и пр.  предоставленных такими популярными геосервисами, как Google Maps, DigitalGlobe, Космоснимки, Яндекс.карты, Yahoo!, VirtualEarth, Gurtam, OpenStreetMap, Map-A-Planet и пр. Также в программе реализованы следующие полезные функции: работа с GPS приемником, отображение KML файлов, склейка карт с привязкой и др..    
   

  Разработчик: SAS Group

  Сайт разработчика

  Официальный форум

  Скачать последнюю версию 91001 (от 1.10.2009)
  Скачать обновление для предыдущей версии
 

Описание maps.ini
 
С благодарностью примем любые предложения и пожелания.
e-mail: az[gav-gav]sasgis[dot]ru  

Программы написанные пользователями SAS.Планета:
Программа для копирования кэша от Cowa
Программа для конвертации кэша от svp
Создание своих карт для SAS.planet на примере карт ГШ: Карты Генштаба "под Гугл" от DCT
Пакет скриптов и утилит для улучшения Panoramio и Wiki кэшей SAS от DCT

P.S. программа распространяется абсолютно бесплатно, пользуйтесь в свое удовольствие.


Поиск id (не пользуйте программу!)  (не пользуемся программой QWE)(с - по (найденные на данном интервале)):

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:36 10-03-2009 | Исправлено: az52, 16:38 01-10-2009
workdao

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

Всего записей: 122 | Зарегистр. 22-06-2009 | Отправлено: 12:20 02-09-2009
DCT

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
az52
По поводу info.txt: подсказки можно выводить в заголовок окна - там много пустого места и никому не будет мешать).
 
Еще одна похожая идея: забацать альтернативную переключалку-ползунок снимков по датам, на манер исторического режима в 5-й GE. Например, создается файл dates.txt:
 
{GUID1}, 2001-xx-xx, DG Landsat
{GUID2}, 2005-xx-xx, Google Quickbird
{GUID3}, 2007-xx-xx, Yandex Ikonos
.......
 
и в SAS по кнопке-иконке включается дополнительный ползунок , напротив делений которого стоят эти даты, коммент выводится подсказкой при наведении мыши на деление ползунка.
 Зачем это нужно: когда над нужным местом есть ландсат, пара снимков гугла, яндекса, DG - так переключаться между снимками будет очень удобно.

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 13:33 02-09-2009 | Исправлено: DCT, 13:36 02-09-2009
TheGarl



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
по поводу версий снимков\временного ползунка:
да это както надо делать и делать универсально,
но не у всех карт параметр запроса меняется в зависимости от версии , взять например космоснимки, они обновили картинку, а запрос остался прежним, то же самое касается и DG
 
так что отправлять снимки в "определенную дату" всёравно нужно будет руками.
 
нужно придумать принцип хранения таких разных снимков в папках, по идее NameInCache - задаёт имя папки контейнера, поэтому от неё надо плясать и придумывать как логичнее "впихать" туда версионность  
 
и ещё зависимость версии и папки от строки запроса - это тоже надо учитывать.
 
получается у нас сильно много пожеланий в которые универсальность не сильно вписывается.
хотя раньше тоже мало представлялось запихивание разных картографических сервисов в один "флакон"  
 
я б напимер сделал вот так  
Cache\sat\z10\0\x231\0\y213.jpg -оригинальный (текущий тайл)
Cache\sat\z10\0\x231\0\{GUID1}\y213.jpg  
Cache\sat\z10\0\x231\0\{GUID2}\y213.jpg  
Cache\sat\z10\0\x231\0\{GUID3}\y213.jpg  
Cache\sat\z10\0\x231\0\{GUID4}\y213.jpg - тайл на определённую дату.
 
если в запросе есть версия то по идее прописал соответствие и забыл. а если версии нету?

Всего записей: 630 | Зарегистр. 06-02-2007 | Отправлено: 14:21 02-09-2009
workdao

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в данной примере мне представляется трудоемким процесс работы с кешем - доставание файлов и копирование определенной исторической версии
 
может на уровне  
Cache\sat\z10\0\x231\0\y213.jpg -оригинальный (текущий тайл)  
Cache\sat\{GUID1}z10\0\x231\0\y213.jpg  
Cache\sat\{GUID2}z10\0\x231\0\y213.jpg  
Cache\sat\{GUID3}z10\0\x231\0\y213.jpg  
Cache\sat\{GUID4}z10\0\x231\0\y213.jpg - тайл на определённую дату.

Всего записей: 122 | Зарегистр. 22-06-2009 | Отправлено: 14:28 02-09-2009
NPC



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

Всего записей: 8943 | Зарегистр. 17-02-2005 | Отправлено: 14:32 02-09-2009
TheGarl



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а представьте склейку и перенос кэшей?
а если есть места где досихпор живёт "лохматый" Landsat , так вот его что надо будет перекачивать ? - если нето тогда нужен механизм проверки сыществования тайла в родном (текущем ) кэше, и во всех уровнях дат.
теперь представьте раскидали мы это добро там 2-3 тайла здеть 4, в 1999 году ещё 5 , как его склеивать ? по какому принципу выбирать тайлы если в текущем кэше нехватает одного илил двух?
молучится отличная мозайка!!!
 
к примеру яндекс карта от версии к версии меняет привязку в сторону улучшения к привязке... так вот при склейке разных версии получится каша!!!
 
 
надо чтото думать.
может проще руками на основе скриптов для каждой версии задать свою папку и не мучаться???? но тогда не решается проблема дублирующихся одинаковых тайлов, которые придётся перекачивать полностью.
 

Всего записей: 630 | Зарегистр. 06-02-2007 | Отправлено: 14:36 02-09-2009
DCT

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если выкачивать не скопом, а отдельными снимками, то путаницы НИКОГДА не будет. Пример сортировки снимков с основных сервисов (всем рекомендую так делать!!!):
 
"Старый" Landsat = DG-Landsat-370
 
Landsat = DG-Landsat (он не меняется , поэтому отпадает смысл качать у Гугла/Yahoo/VE/Yandex/Kosmosnimki Ландсат!)
 
DG - каждый хайрес-снимок = отдельный кэш (снимки целиком по набору tid)
 
Google - каждый хайрес-снимок = отдельный кэш (снимки целиком берутся из исторических снимков GE через Geocacher - на SAS форуме написано как их получать), кэш - формата GE (при желании есть утилита конвертации кэша из GE в GMV) - получается без логотипов)
 
Космоснимки = у них в отличие от Яндекса ЕСТЬ СЛОИ: (каждый слой в отдельный zmp-кэш):
 - "Единая мозаика (IRS 6м)" ("улучшенный" эквивалент Ландсата)
 - "Москва + Питер 2006 г." (старые снимки)
 - "Города (IKONOS 1м)". Разные города = в отдельные кэши.
 
Все остальное - выкачиваю нужный район(если есть - по отдельным снимкам), и скидываю в отдельные ридонли кэши - кто знает, что еще они завтра замутят.
Плюс еще храню пару десятков нарезанных вручную новейших ландсатов и астеров - каждый снимок в отдельном кэшэ.

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 15:28 02-09-2009 | Исправлено: DCT, 16:45 02-09-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TheGarl
workdao
таких "библиотекарей" как вы мало найдется , а переделок в проге до и больше.
так что, боюсь, придется вам перенимать опыт у DCT

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 15:48 02-09-2009
workdao

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
так я и не настаиваю на переделках уважаемых, я использую старый добрый проверенный способ : ЕСЛИ СИЛЬНО НАДО - запусти вторую копию программы )

Всего записей: 122 | Зарегистр. 22-06-2009 | Отправлено: 15:53 02-09-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
workdao
я лишь высказал своё видение, а вот автор вынесет вердикт. хто его знает, может его и зацепит эта идея? может он тоже "библиотекарь"?

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 16:01 02-09-2009
DCT

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

Цитата:
ЕСЛИ СИЛЬНО НАДО - запусти вторую копию программы

Именно так! Основная версия - для просмотра награбленного, а копия (с постоянно обновляемыми zmp-шками) - для просмотра/скачки "апдейтов". Скачанный апдейт переносится в ридонли кэш основной версии.
 
Хранение "по снимкам" кэшэй решает проблему "каши" из хайресов (особенно актуально при обмене кэшэм).


А вообще, продолжая идею с "альтернативным переключателем", в файле dates.txt можно сделать вручную координаты полигона снимка:
 
{GUID2}, 2005-xx-xx, Google Quickbird, {lat1lon1, ..., latxlonx}
 
и сам переключатель динамическим (или, если динамика будет тормозить, кнопочку обновления списка) - чтобы в ползунке-списке отображались только те снимки, которые "попадают" на экран.

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 16:24 02-09-2009
TheGarl



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

Цитата:
Хранение "по снимкам" кэшэй решает проблему "каши" из хайресов

ну мне вот весь снимок допустим мне не нужен, я качаю только нить туристического маршрута, и интересующие районы, так что каша получается ещё та.
 
потому как сначала накачались старые гуглёвые снмки, затем сверху легли обновлённые , и припорошили всё это добро недостающие  DGшные тайлы по краям ...
 
качать весь снимок от гугля или ДГ мне просто ненадо , мне нужна площад 2 на 4 км в разных вариантах ...
сейчас как выхожу из положения:
есть VE яндекс космоснимки и гугль , у них у всех снимки от разных дат, вот эти 4 кэша и пользую ....

Всего записей: 630 | Зарегистр. 06-02-2007 | Отправлено: 17:03 02-09-2009
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу версий снимков:
Давно уже над этим думаю, для начала надо реализовать возможность чтения сразу по нескольким путям, а этому препятствует мой кривой код. Пока этого нет разговаривать не о чем)

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 17:38 02-09-2009
DCT

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

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

Качаются нужные части снимков, вопрос в том, чтобы не смешивать между собой разные хайрес-снимки.
 Минус такого подхода - придется переключаться между кэшами хайреса по ходу маршрута.
 Плюс - при обновлениях нужно выкачиваеть только новый снимок, кэш никогда не превратится в сборную солянку.
 
az52 TheGarl
 
Полных снимков получается меньше, чем "версий" их комбинаций из разных сервисов и за разное время.
 На мой район всего за полгода появилось 8 снимков, которые вылились в 6 обнов на DG, 2 - на Гугле, 1 - на VE. При этом новые снимки ложились в разных комбинациях как на старый хайрес, так и под него - по разному на разных сервисах! Если гнаться за полными обновами, то пришлось бы держать 9 больших полных кэшэй всего района вместо 8-ми "маленьких" снимков (примерно 34GB против 6GB!).
 
P.S. Как вы представляете обмен постоянно меняющимся полным кэшэм? Отдельные снимки - гораздо удобней, из них при желании можно составить любую комбинацию!!!

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 18:53 02-09-2009 | Исправлено: DCT, 18:54 02-09-2009
workdao

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

Всего записей: 122 | Зарегистр. 22-06-2009 | Отправлено: 19:21 02-09-2009 | Исправлено: workdao, 19:56 02-09-2009
DCT

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

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

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

Цитата:
что мешает хранить полный кеш  и "заплатки к нему"

Вот! Т.е. придется переключатся между "полным кэшэм" и "заплатками"!
 
Другой вопрос: а что считать полным кэшэм, если оно все постоянно меняется?
 
Остается только продолжить мысль: полный кэш = Ландсат DG (он есть на всю землю до 15-го уровня и останется в неизменном виде), "заплатки" = "остальные снимки" (их может и не быть на нужную территорию).

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 20:05 02-09-2009 | Исправлено: DCT, 20:08 02-09-2009
az52

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Версия 90902 (от 02.09.09)
1. В zmp теперь можно добавлять информацию о карте (файл info.txt и/или info_9.txt (на англицком)).
Программа покажет информацию при первом выборе карты (отсутствие записи в maps.ini) или при выборе пункта "информация о карте" в контекстном меню.
2. Добавил новый тип кэша - прямое чтение из кэша GoogleEarth + соответствующий zmp. Работает не ахти, подробнее в info.txt.
3. Очередные доработки перевода на английский.

Всего записей: 1307 | Зарегистр. 20-12-2007 | Отправлено: 20:10 02-09-2009
zporuchik



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
az52
2/ чревато ИМХО

Всего записей: 2131 | Зарегистр. 17-03-2005 | Отправлено: 20:25 02-09-2009 | Исправлено: zporuchik, 20:29 02-09-2009
DCT

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

Цитата:
новый тип кэша - прямое чтение из кэша GoogleEarth

Эх! Прикрутить бы ридонли БД типа sql или berkley... (типа 1 кэш = 1 файл.) Счастью пользователей не будет предела.

Всего записей: 792 | Зарегистр. 22-12-2005 | Отправлено: 20:31 02-09-2009
workdao

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

Цитата:
2. Добавил новый тип кэша - прямое чтение из кэша GoogleEarth + соответствующий zmp. Работает не ахти, подробнее в info.txt.

 
а можно поподробнее - как оно работает?
и хотелось бы информацию о картк принудительно вызывать например из окна параметры карты

Всего записей: 122 | Зарегистр. 22-06-2009 | Отправлено: 20:35 02-09-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 102 103 104 105 106 107

Компьютерный форум Ru.Board » Компьютеры » Программы » SAS.Планета (часть 2)
Widok (02-11-2009 18:25): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru