SASGIS

Веб-картография и навигация

Карты, не вошедшие в основной список

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Описание карт не вошедших в основной список

Сообщение Tolik » 02 мар 2011, 16:59

А эти ортофотопланы - Content-Type: image/png8tr :(
Похоже, тоже не поддерживаются.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Описание карт не вошедших в основной список

Сообщение Tolik » 02 мар 2011, 18:12

vdemidov подсказал решение - добавить
Код: Выделить всё
MimeTypeSubst="image/png8bit=image/png"

Спасибо!

Так что держите - схема и орто.
(удалил)

Орто, к сожалению, рисует чёрные квадраты, где нет снимков. Не знаю, можно ли исправить.
Леса и что там ещё? попробую завтра.
Последний раз редактировалось Tolik 03 мар 2011, 10:30, всего редактировалось 1 раз.
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Описание карт не вошедших в основной список

Сообщение surr » 02 мар 2011, 19:50

Tolik писал(а):А программу iMap пробовали?
Сделать zmp в принципе можно. Только волшебное слово нужно :)

Программу imap пробовал конечно же, но она всю карту не распечатывает, можно ли как то открыть базу карт тоже мне не ясно.
Пробовал сам составить этот zmp, но инструкции более менее понятной в сети не нашел как это сделать особенно с файлом GetUrlScript. пробовал по аналогии с другими разобраться тоже не получилось. Если не затруднит Вас сделать, или дать подсказку как строка в GetUrlScript составляется, буду премного благодарен.
surr
Новичок
 
Сообщения: 3
Зарегистрирован: 01 мар 2011, 22:01
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Описание карт не вошедших в основной список

Сообщение Papazol » 02 мар 2011, 20:41

GetURLScript - это программа, написанная на языке Pascal. Справочник по нему нетрудно отыскать в сети. Задача скрипта - создать текст запроса, в ответ на который придёт нужный тайл. Отсюда вывод: прежде чем написАть скрипт, хорошо бы знать алгоритм построения запросов. Разбирая готовые скрипты, можно кое-что понять и кое-чему научиться.
Переменные ResultURL, GetUrlBase, GetX, GetY, GetZ имеют предопределённые имена, которые изменять не нужно. Смысл этих переменных [вроде бы] ясен? А дальше только интуиция и математика. Это похоже на работу дешифровальщика.
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: Описание карт не вошедших в основной список

Сообщение Sash1970 » 03 мар 2011, 00:27

surr: Ловите Karta58.ru. Без привязки, ищите Пензу на координатах 0,0. В принципе и для Максикарты тоже самое почти, только ХЗ где её (карту) искать... на каких координатах (высчитывать лениво). Да и карты то так себе...
Вложения
karta58.zmp
Исправил маленькую ошибку
(2.8 KiB) Скачиваний: 188
Последний раз редактировалось Sash1970 04 мар 2011, 18:20, всего редактировалось 2 раз(а).
Sash1970
Соображающий
 
Сообщения: 78
Зарегистрирован: 05 авг 2009, 20:35
Благодарил (а): 1 раз.
Поблагодарили: 22 раз.

Re: Описание карт не вошедших в основной список

Сообщение surr » 03 мар 2011, 00:32

Sash1970 писал(а):surr: Ловите Karta58.ru. Без привязки, ищите Пензу на координатах 0,0. В принципе и для Максикарты тоже самое почти, только ХЗ где её (карту) искать... на каких координатах (высчитывать лениво). Да и карты то так себе...

Спасибо большое. Очень благодарен. Да рано я радовался, ничего не работает. немного разобрался, но там похож ip меняется в разных тайлах (168.144.130.75/app4) и в адресе еще (app4) тоже может быть разная цифра, от чего зависит она так и не понял.
surr
Новичок
 
Сообщения: 3
Зарегистрирован: 01 мар 2011, 22:01
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Описание карт не вошедших в основной список

Сообщение Tolik » 03 мар 2011, 10:29

Сделал ещё несколько карт из 43.geohub.net и добавил в плюсовой репозиторий (Дополнительный пакет карт - ссылка в факе).
Старые .zmp надо удалить. Также надо удалить кэш 43.geohub.orto (или изменить расширение файлов на png).

Локальные карты:
Карта - хорошая карта Кировской области, за её пределами - подложка с границами водных объектов
План - подробный "бумажный" план некоторых городов
Ортофотоплан - качественные спутниковые снимки некоторых районов

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

Слои:
Гибрид
Лесничества
Недвижимость - улицы и дома в Кирове и др. городах
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Описание карт не вошедших в основной список

Сообщение Tolik » 03 мар 2011, 11:19

Sash1970 писал(а):surr: Ловите Karta58.ru.

А что это за переменные: GetLMetr, GetBMetr, GetRMetr, GetTMetr?
Какие ещё есть недокументированные возможности? :)
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Re: Описание карт не вошедших в основной список

Сообщение Sash1970 » 03 мар 2011, 20:05

Tolik писал(а):
Sash1970 писал(а):surr: Ловите Karta58.ru.

А что это за переменные: GetLMetr, GetBMetr, GetRMetr, GetTMetr?
Какие ещё есть недокументированные возможности? :)

Из ридми: "По поводу скриптов - пишутся на обычном pascal, преременный GetX, GetY, GetZ содержат
соответственно номер тайла по горизонтали (с лева), по вертикали (с верху), масштаб (от 1 до 24). GetLLon, GetRLon,
GetTLat, GetBLat - соответственно долгота левой границы тайла, правой границы, широта верхней границы, нижней
границы.
Возвращаемое значение (ссылку на тайл) пишем в переменную ResultURL."
GetLMetr, GetBMetr, GetRMetr, GetTMetr - соответственно широты в метрах.
Sash1970
Соображающий
 
Сообщения: 78
Зарегистрирован: 05 авг 2009, 20:35
Благодарил (а): 1 раз.
Поблагодарили: 22 раз.

Re: Описание карт не вошедших в основной список

Сообщение Tolik » 03 мар 2011, 20:32

Sash1970 писал(а):GetLMetr, GetBMetr, GetRMetr, GetTMetr - соответственно широты в метрах.

То, что в readme, я, конечно, читал. Про координаты в метрах там нет, поэтому я и спросил: может быть, есть и другие недокументированные переменные?
Координаты в метрах от экватора? и от какого меридиана?
Это как раз те цифры, которые нужны для Максикарты? BBOX=5009427.52,7014551.88,5014390.56,7019514.92
Tolik
Гуру
 
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 280 раз.
Поблагодарили: 587 раз.

Пред.След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5