SASGIS

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

Google Earth 5

Обсуждаем сервисы Google Maps и Google Earth™

Модератор: Tolik

Re: Google Earth 5

Сообщение Parasite » 28 июл 2009, 07:19

WERTA писал(а):server3 (Mars): http://xn--o0a4b7be:80/

Сервер Mars доступен по адресу http://khmdb.google.com/?db=mars, вышеуказанный Вами линк неверен.
Также Гугль запустил новый сервер - Луну: http://khmdb.google.com/?db=moon (dbroot v.209 если склероз не изменяет).
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Google Earth 5

Сообщение zed » 28 июл 2009, 08:48

Parasite писал(а):
WERTA писал(а):server3 (Mars): http://xn--o0a4b7be:80/

Сервер Mars доступен по адресу http://khmdb.google.com/?db=mars, вышеуказанный Вами линк неверен.
Также Гугль запустил новый сервер - Луну: http://khmdb.google.com/?db=moon (dbroot v.209 если склероз не изменяет).

Ну, если уж быть точным, то во всех url перед знаком "?" стоит flatfile, т.е. url вроде http://khmdb.google.com/flatfile?db=mars.
А данный url http://xn--o0a4b7be:80/ фигурирует в кэше GE как сервер Марс, а вот этот: http://xn--n0a6bwbxa:80/ как Луна. Но повторяю, это только в кэше GE, а те линки что идут в интернет - такие, как было сказано выше.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Google Earth 5

Сообщение Parasite » 28 июл 2009, 14:36

zed писал(а):Ну, если уж быть точным, то во всех url перед знаком "?" стоит flatfile

Ну разумеется. Он там везде стоит, на каждом линьке - я же только проиллюстрировал общую картину адресации по бд, ибо xn--n0a6bwbxa:80 это вообще непонятно что такое и откуда взялось. Так-то по хорошему еще и сам тайл надо бы указывать в урле, или сборку оных...

zed писал(а):А данный url http://xn--o0a4b7be:80/ фигурирует в кэше GE как сервер Марс, а вот этот: http://xn--n0a6bwbxa:80/ как Луна. Но повторяю, это только в кэше GE, а те линки что идут в интернет - такие, как было сказано выше.

То есть, это фича именно GC? А зачем именно так, а не по-человечески? :)

Кстати, в ГЕ таки никто не знает, когда баг со временными метками поправят? Когда пользовательские временные метки, нарисванные например на глобусе Земли - при переключении на Луну не гасятся, а все так же прекрасно показываются. В итоге где-нибудь в кратере Коперника видим свою "земную" метку с подписью "Тут был Вася Пупкин", что весьма доставляет.
Особенно забавно налагать земные КМЛы на глобус, для того не предназначенный. :lol:
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Google Earth 5

Сообщение zed » 28 июл 2009, 15:29

Parasite писал(а):То есть, это фича именно GC? А зачем именно так, а не по-человечески?

Нет, это фича именно гугла:
zed писал(а):А данный url http://xn--o0a4b7be:80/ фигурирует в кэше GE как сервер Марс

а почему они решили таким образом сервера называть хз.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Google Earth 5

Сообщение WERTA » 28 июл 2009, 16:45

Уважаемый, работать тут если и надо - то только в направлении понимания процесса того, что Вы делаете. Дело в том, что тайлы ГЕ изначально закриптованы, и САС их в чистом виде сроду не сожрет - их предварительно надо будет раскриптовать, а потом еще и проекцию изменить если САСу подсовывать.

Начинаю понимать прелесть кэширующих прохи-серверов,вчера случайно запустил САС с выбранной Земля(меркатор) а GeoCaher висел в трее, ну и стало качать, НО ТОЛЬКО ТО ЧТО БЫЛО НАКАЧАНО ПЕРЕД этим при работе с ГЕ, но до исторических покрытий я так и не смог добраться (токо основное), там же нужно выбирать дату съемки а это наверно в запросе, или дата не нужна и САС запросит последние тайлы накачанные из исторического слоя. Единственная сложность ГЕ резко начинает качать через включенный GeoCaher а потом через минуту перерстает, бана там точно нет наверно со стороны провайдера чето.
На свой собственный вопрос насчет возможно ли качать в нормальные тайлы с ГЕ 5 отвечаю - в принципе можно.
Продолжаю исследования...
Аватара пользователя
WERTA
Соображающий
 
Сообщения: 79
Зарегистрирован: 14 мар 2009, 18:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Google Earth 5

Сообщение WERTA » 28 июл 2009, 20:11

В общем раобрался с CacheMaster-ом. Хорошая вещь. Но распаковывает в сжатые тайлы. Я так на пальцах прикинул, сжатие пропорционально 1/cos(fi). Т.е для широты 56 град. в ФОТОШОПЕ растягиваем сверху вниз на 179 % или около того. В ГугльМВ отурытые тайлы попадают вместо широты 56 на 49, а долгота естественно та же. Так что в принципе хранить результаты работы с ГЕ 5 можно но в немного "поджатом" виде. А потом после склейки выпрямить их фотошопом. По крайней мере так я смог скачать исторические снимки.
Аватара пользователя
WERTA
Соображающий
 
Сообщения: 79
Зарегистрирован: 14 мар 2009, 18:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Google Earth 5

Сообщение zed » 29 июл 2009, 08:41

Тайлы не сжатые, а в проекции долгота/широта, а вам, видимо, нужна Меркатор. Использование фотошопа, для преобразования проекций, не очень адекватно, т.к. переход из одной проекции в другую происходит по нелинейным алгоритмам. Фотошоп же, растягивает линейно...
Проекция картинок в Google Earth писал(а):Преобразование проекций можно выполнить в любом ГИС-софте, причём поддерживается и преобразование "налету", т.е. картинка не физически изменяется, а просто изменяется способ отображения данной картинки на экран монитора, главное чтоб картинка имела гео-привязку. Для такого преобразования, достаточно в настройках программы выбрать соответствующую проекцию. Софт подобного типа, также поддерживает и пакетную обработку (физическое перепроецирование) картинок. Примером легковесного, но очень мощного, в плане поддерживаемых форматов, софта может служить Global Mapper...
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Google Earth 5

Сообщение Parasite » 29 июл 2009, 14:44

zed писал(а):
Parasite писал(а):То есть, это фича именно GC? А зачем именно так, а не по-человечески?

Нет, это фича именно гугла:
а почему они решили таким образом сервера называть хз.

В смысле? Ты утвержаешь, что у тебя доступен урл http://xn--o0a4b7be:80, и он ведет ло гугла??
С точки зрения стандартов на DNS - это вообще локальный, а не глобальный урл, так как нет привязки к домену первого уровня как минимум.
Попробуй выполнить в консоли команду nslookup, и вбить в туда "xn--o0a4b7be". :)
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Google Earth 5

Сообщение zed » 29 июл 2009, 17:06

Нет, я говорю про кэш GE. Открываем dbCache.dat в хекс редакторе, и в самом верху видим:
29.07.png

Количество и порядок следования прописанных здесь серверов - динамическое. Зависит от того, в какой последовательности юзер переключал режимы в GE, и переключал ли вообще. При просмотре только режима Земля, в кэше есть ссылка только на один сервер http://kh.google.com:80/.

Я ж писал, что речь про кэш GE:
zed писал(а):А данный url http://xn--o0a4b7be:80/ фигурирует в кэше GE как сервер Марс, а вот этот: http://xn--n0a6bwbxa:80/ как Луна. Но повторяю, это только в кэше GE, а те линки что идут в интернет - такие, как было сказано выше.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Google Earth 5

Сообщение Parasite » 30 июл 2009, 10:31

zed писал(а):Нет, я говорю про кэш GE.
А данный url http://xn--o0a4b7be:80/ фигурирует в кэше GE как сервер Марс, а вот этот: http://xn--n0a6bwbxa:80/ как Луна. Но повторяю, это только в кэше GE, а те линки что идут в интернет - такие, как было сказано выше.

Пардон, просмотрел. Про кэш - вопросов не имею.

Напрягло именно http://xn--o0a4b7be:80/ в виде урла в свете утверждения предыдущего юзера что это - сервер. Этот урл есть локальный адрес, при попытке доступа на кой - всегда будет еррор, если в локальной сетке нет компьютера с сетевым именем "xn--o0a4b7be" и с разогнанным http-сервером на оном на 80м порту.
Что же там в кэше - это уже головная боль самого ГЕ, я туда не ездун, и сервером кэш не является по определению. :)

Что же касается записи в кэше - то, возможно, это просто кодирование урла, например слова "mars" двумя байтами на символ...не разбирался.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Пред.

Вернуться в Google Maps + Google Earth™

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

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