SASGIS

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

Google Earth .LOCAL

Обсуждение различной информации связанной с картографией в САСе, а также сторонние программные продукты для связки с САСом

Модератор: Tolik

Что Вы думаете по поводу GoogleEarth.LOCAL?

Да, нужен и полезен!
78
94%
Нет, однозначно не нужен.
0
Ответы отсутствуют.
Не знаю - не смог запустить.
2
2%
Затрудняюсь ответить
3
4%
Другое...
0
Ответы отсутствуют.
 
Всего голосов : 83

Re: Google Earth .LOCAL

Сообщение Parasite » 08 июн 2009, 19:24

temp писал(а):Я просто не знаю где эти файлы должны находится (в какой папке кеша GeoCachera)

Ну для дбрутов там отдельная папка в кэше сама создается, в geauth надо положить рядом с экзешником (сервисный релиз GC не ниже 1.3.3.34).
А вообще, подождем автора ГС - пускай отвечает на вопросы по своей программе. :)
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 .LOCAL

Сообщение Parasite » 08 июн 2009, 19:46

temp писал(а):Первоначально GE запрашивал три файла:
Код: Выделить всё
http://kh.hoogle.com/geauth
http://kh.hoogle.com/dbRoot.v5?hl=ru-RU&gl=ua
http://kh.hoogle.com/dbRoot.v4

v4 запрашивается если ранее не была найдена v5

temp писал(а):Получилось скормить файлы geauth, hl=ru-RU&gl=ru пришлось переименовать в dbRoot.v4 чтобы он его сьел.

Переименуйте его в dbRoot.v5_hl=ru-RU&gl=ua (у вас украинская локаль, в аттаче были русская и английская...переименуйте любую какая понравится), а в автозаменах HandyCache настройте замену УРЛов dbRoot.v5?hl=ru-RU&gl=ua в dbRoot.v5_hl=ru-RU&gl=ua и обратно для домена hoogle.com

temp писал(а):ПОсле этого хочет следующее:
Попробую позже разобраться.

А что разбираться? Локальная авторизация прошла успешно (что и требовалось, с чем Вас и поздравляю), и теперь клиент хочет контента (flatfile?q2-0 и есть вход в "начало" индекса дерева тайлов версии 200).
Теперь у Вас дело за контентом. :)
Должно быть примерно так - дбрут версии 201 (снизу вверх):
Код: Выделить всё
http://kh.hoogle.com/flatfile?q2-0313-q.201+q2-0023-q.201+q2-0301-q.201+q2-0302-q.201&v=1
http://kh.hoogle.com/flatfile?q2-0311-q.201+q2-0312-q.201+q2-0022-q.201+q2-0310-q.201&v=1
http://kh.hoogle.com/flatfile?q2-0132-q.201+q2-0200-q.201+q2-0203-q.201+q2-0133-q.201&v=1
http://kh.hoogle.com/flatfile?q2-0201-q.201+q2-0202-q.201&v=1
http://kh.hoogle.com/flatfile?q2-0213-q.201+q2-0123-q.201&v=1
http://kh.hoogle.com/flatfile?q2-0122-q.201
http://kh.hoogle.com/flatfile?q2-0210-q.201
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/02323.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/01013.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/01010.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/01003.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/01000.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/0130.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/0021.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/0312.kmz
http://kh.hoogle.com/flatfile?q2-0211-q.201+q2-03003301-q.201+q2-03003002-q.201+q2-0212-q.201&v=1
http://mw2.google.com/mw-ocean/ocean/media/ocean_obs/en/icons/buoy.png
http://mw1.google.com/mw-earth-vectordb/dynamic/usgs/preview/ru/02.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/03.kmz
http://mw2.google.com/mw-earth-vectordb/places/2009_01_14/ru/02.kmz
http://kh.hoogle.com/flatfile?f1c-030030301-d.1000.162+f1c-030030301-d.1515.189+f1c-0300303-t.201+q2-0303-q.201&v=1
http://kh.hoogle.com/flatfile?f1c-021-t.201
http://kh.hoogle.com/flatfile?f1c-030030-d.7402.195+f1c-03003-d.4625.164+f1c-03003-t.201+f1c-003-t.201&v=1
http://kh.hoogle.com/flatfile?q2-03003031-q.201+q2-03003030-q.201+f1-0-i.201+f1c-030030-d.7326.195&v=1
http://kh.hoogle.com/flatfile?q2-0300-q.201+f1c-030-t.201&v=1
http://kh.hoogle.com/flatfile?q2-0-q.201
http://mw2.google.com/mw-buglight/3dbl/en/Buglight.kml
http://kh.hoogle.com/dbRoot.v5?hl=ru-RU&gl=ru
http://kh.hoogle.com/geauth

KMZ и иконки грузятся с гугля только при отсутствии в кэше (это, собственно, тоже можно поправить). Вращающийся глобус появится только при прогрузке минимального набора тайлов (около мегабайта общим весом).

PS: GC умеет автоматом ходить на контент гугля, если контент не найден в кэше. Про HC - не знаю, скорее всего придется опять же настроить автозамену hoogle->google. Вопрос опять же в настройке HC, а не авторизации клиента (клиент с непрошедшей авторизацией не проходит дальше дбрута в лучшем случае, а обычно - не далее geauth).
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 .LOCAL

Сообщение zed » 12 июн 2009, 22:54

temp писал(а):Я просто не знаю где эти файлы должны находится (в какой папке кеша GeoCachera)

Файл geauth должен лежать рядом с прогой, и называться он должен: geauth_49, а файл dbRoot должен лежать в папке тайлового кэша и называться в соответствии с правилами из TileCacheRE.ini (путь для dbRoot по-умолчанию: путь_к_кэшу\!!!_TILES_CACHE_!!!\Earth\dbRoot.v5\dbRoot ). Если у GC стоит режим Только из кэша, то отдача тайлов будет соответственно только из кэша, а если же этот режим отключить, то GC будет самостоятельно подкачивать недостающее, и отдавать локальному клиенту.

По поводу GE 3 хочу заметить особо: хоть этот клиент стар и топорен, но он - лучшее!!! средство для просмотра снимков от гугла. Во-первых, даже этот "старичёк" от гугла, работает в разы быстрее SAS (имеется в виду связка SAS+GC карта GoogleEarth (кэш GC)), да и качество картинки "родное". А во-вторых, это то, что GE 3 будет показывать 100% того, что есть в кэше. Все более поздние клиенты по этому показателю явно проигрывают из-за наличия т.н. "склеенных" запросов.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Google Earth .LOCAL

Сообщение Parasite » 13 июн 2009, 16:15

zed писал(а):По поводу GE 3 хочу заметить особо: хоть этот клиент стар и топорен, но он - лучшее!!! средство для просмотра снимков от гугла.

К сожалению, он не поддерживает многие слои, в том числе один из самых интересных в плане просмотра поверхности - слой высот. :(
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 .LOCAL

Сообщение toltecl » 20 июн 2009, 19:26

Parasite писал(а):2. На серверной части настроить так, чтобы при запросе клиентом файла /geauth - всегда отдавался файл из аттача geauth.rar. Способ настройки зависит от выбранной серверной части из многих возможных.
Далее настроить так, чтобы при запросе клиентом файла /dbroot.v5 отдавался файл из аттача dbroot_200.rar.
Версии данного файла постоянно меняются на Гугле в сторону увеличения при выкладывании новых снимков, поэтому можно периодически брать этот файл с Гугля и подменять у себя, чтобы становились доступными новые снимки. Если же работа клиента идет полностью в локальном режиме - то периодические обновления можно не делать. В аттаче - версии 200 для русского и английского языков.
Далее настроить отдачу имеющегося контента в обычном порядке, на сим настройка серверной части закончена.

Хочу воспользоваться этой программой и GeoCacher. Очень Вас прошу - напишите подробнее - как настроить? "Какие кнопки нажимать"? :oops:
toltecl
Новичок
 
Сообщения: 4
Зарегистрирован: 20 июн 2009, 19:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Google Earth .LOCAL

Сообщение zed » 20 июн 2009, 20:41

Да ничего настраивать особо и не надо. Положите рядом с GC файл geauth_49, и если будете использовать GE3 то и dbRoot_3 туда же, и всё - включайте в GC режим Только из кэша, запускайте локального клиента, и будет вам щасце :) Используя связку GE4.local + GC даже можно и подгружать из инета недостающие данные.

P.S. Единственные настройки, которые нужно произвести в системе - настроить IE на использование прокси ip: 127.0.0.1 порт: 8081

И вот этого:
1. Открыть файл %WINDIR%\system32\drivers\etc\hosts (если его нет - то создать) любым текстовым редактором, внести в него строку:
XXX.XXX.XXX.XXX kh.hoogle.com
, где XXX.XXX.XXX.XXX - IP-адрес компьютера, на котором установлена серверная часть (см.выше). Если серверная часть на том же компьютере, что и клиент - то ввести 127.0.0.1, итд.
На этом настройка клиентской части завершена.

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

Re: Google Earth .LOCAL

Сообщение Parasite » 20 июн 2009, 21:15

zed писал(а):И вот этого:
1. Открыть файл %WINDIR%\system32\drivers\etc\hosts (если его нет - то создать) любым текстовым редактором, внести в него строку:
XXX.XXX.XXX.XXX kh.hoogle.com
, где XXX.XXX.XXX.XXX - IP-адрес компьютера, на котором установлена серверная часть (см.выше). Если серверная часть на том же компьютере, что и клиент - то ввести 127.0.0.1, итд.
На этом настройка клиентской части завершена.

делать тоже не нужно!

Не нужно в случае именно с GeoCacher'ом (самостоятельно отлавливающим ГЕ-запросы из траффика на *.google.com). С другими серверными частями - нужно, чтобы ручками разделить ГЕ и "просто" запросы на гугль (например, поисковые). В противном случае выбранной серверной части придется специально обрабатывать ВСЕ гуглезапросы, включая поиск, почту итд - а иначе они работать не будут.
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 .LOCAL

Сообщение temp » 23 июн 2009, 10:33

zed писал(а):
temp писал(а):Я просто не знаю где эти файлы должны находится (в какой папке кеша GeoCachera)

Файл geauth должен лежать рядом с прогой, и называться он должен: geauth_49, а файл dbRoot должен лежать в папке тайлового кэша и называться в соответствии с правилами из TileCacheRE.ini (путь для dbRoot по-умолчанию: путь_к_кэшу\!!!_TILES_CACHE_!!!\Earth\dbRoot.v5\dbRoot ). Если у GC стоит режим Только из кэша, то отдача тайлов будет соответственно только из кэша, а если же этот режим отключить, то GC будет самостоятельно подкачивать недостающее, и отдавать локальному клиенту.

Не работает :(
Вложения
gc.gif
temp
Советчик
 
Сообщения: 279
Зарегистрирован: 26 мар 2009, 18:26
Откуда: UA
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Google Earth .LOCAL

Сообщение zed » 23 июн 2009, 11:35

Работает :)
23.06.png


А чтой-то у вас geauth весит 201 байт? Вы таки нераспаковывая положили, то что скачали что-ли? Там же расширение: RAR :lol:
Попробуйте распаковать... а уже то, что в архиве, переименовать в geauth_49 и положить рядом с GC. Заработает, не может не заработать.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Google Earth .LOCAL

Сообщение temp » 23 июн 2009, 11:43

zed писал(а):Работает :)


А почему у меня не хочет работать :roll: :cry: :?:
temp
Советчик
 
Сообщения: 279
Зарегистрирован: 26 мар 2009, 18:26
Откуда: UA
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в Другие программы

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

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