SASGIS

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

GeoCacher

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

Модератор: Tolik

Re: GeoCacher

Сообщение zed » 02 дек 2010, 21:58

Papazol писал(а):Как уже много раз тут упоминалось, для работы GE.L необходимо скачать с первой страницы темы GoogleEarth.Local файл geauth.rar, распаковать его, переименовать в geauth_49 без расширения и поместить в папку с GeoCacher'ом.

Нет-нет, забудьте. Для кэшера 1.4 никаких дополнительных действий для GE.Local не нужно - всё работает "из коробки". Настроили IE на прокси, и вперёд.
DJ VK писал(а):Нет, ну я все могу понять, но СЕРВЕР убивающийся ОДИНОЧНЫМ щелчком ЛЕВОЙ кнопки мышки в панели задач....

Ага, но только не "убивающийся", а "штатно-завершающий работу".
DJ VK писал(а):Поставил ge6 локал, кешер GeoCacher 1.4.3.4. Хост прописал. Ни одного запроса через кешер не проходит, GE жалуется на авторизацию.

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

Re: GeoCacher

Сообщение Papazol » 03 дек 2010, 01:01

zed писал(а):Нет-нет, забудьте. Для кэшера 1.4 никаких дополнительных действий для GE.Local не нужно - всё работает "из коробки". Настроили IE на прокси, и вперёд.

Это хорошо, однако, раньше об этом не говорилось. :roll:
zed писал(а):Ага, но только не "убивающийся", а "штатно-завершающий работу".

Всё-таки как быть с завершением работы GC через "Выключить компьютер"?
zed писал(а):Значит, неправильно настроен IE. Заставьте простого GE использовать прокси и всё заработает (и для локал в том числе).

Проверить установки прокси в реестре (Winda XP):
Изображение
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: GeoCacher

Сообщение Shurik » 03 дек 2010, 01:21

То же самое делает команда proxycfg.
Аватара пользователя
Shurik
Постигающий Дао
 
Сообщения: 209
Зарегистрирован: 26 май 2010, 00:07
Благодарил (а): 12 раз.
Поблагодарили: 57 раз.

Re: GeoCacher

Сообщение zed » 03 дек 2010, 01:26

Papazol писал(а):Всё-таки как быть с завершением работы GC через "Выключить компьютер"?

У меня он ведёт себя аналогично, так что как найду из-за чего это - уберу. Не подумайте, что это сделано специально.
Shurik писал(а):То же самое делает команда proxycfg.

Не похоже. У меня прокси прописан, и всё через него работает, однако proxycfg пишет:
Код: Выделить всё
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Администратор>proxycfg
Инструмент настройки прокси по умолчанию Microsoft (R) WinHTTP
(C) Корпорация Майкрософт. Все права защищены.

Текущие параметры прокси WinHTTP в реестре:
  HKEY_LOCAL_MACHINE\
    SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections\
      WinHttpSettings :

     Прямой доступ (без прокси-сервера).

C:\Documents and Settings\Администратор>
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: GeoCacher

Сообщение Papazol » 03 дек 2010, 02:12

Команда proxycfg берёт данные не из той ветки реестра. Да и вообще, у меня, к примеру, такой ветки в реестре нет, думаю, как и у многих. А ответ команды точно такой, как показано.

Хотелось бы обсудить ранее поднятый вопрос о невозможности работы связки GoogleEarth.Local и GeoCacher при отсутствии подключения к интернету. Сам сейчас провёл ряд экспериментов и выяснил, что, если интернет не подключен, то GE.L выдаёт сообщение о невозможности авторизации и всё отсюда вытекающее. При этом, если интернет подключен, всё работает, хотя из собственно сети ничего не скачивается. Я в меру своей компьютерной грамотности понял это так: поскольку в свойствах обозревателя (IE) мы ставим прокси на подключение по умолчанию, которым, например, у меня является подключение к VPN провайдера, то, пока это подключение не активно, и прокси не работает. То есть GE проверяет, есть ли активное подключение к сети, и, не обнаружив такового, ругается. А обнаружив, начинает брать данные у GC как ни в чём не бывало. Если эти рассуждения верны, то, чтобы связка GE.L+GC работала при отключенном интернете, нужно как-то обмануть GE, подсунуть ему как бы существующее подключение. А если не верны, прошу поправить.
Аватара пользователя
Papazol
Гуру
 
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 74 раз.
Поблагодарили: 647 раз.

Re: GeoCacher

Сообщение Parasite » 03 дек 2010, 09:38

Papazol писал(а):Хотелось бы обсудить ранее поднятый вопрос о невозможности работы связки GoogleEarth.Local и GeoCacher при отсутствии подключения к интернету. Сам сейчас провёл ряд экспериментов и выяснил, что, если интернет не подключен, то GE.L выдаёт сообщение о невозможности авторизации и всё отсюда вытекающее. При этом, если интернет подключен, всё работает, хотя из собственно сети ничего не скачивается.

Важно не наличие интернета - а наличие детектируемого ГЕ сетевого интерфейса.
Если интернет у Вас не подключен - соответственно нет ни одного активного сетевого интерфейса и корректного IP-адреса и сопутствующих служб поддержки (DNS, Server, Client итд), а это все необходимо ГЕ для работы. Уж так сделан ГЕ своими разработчиками, ну не подразумевался он "работать с сетью (кэшера) при отсутствии сети" - это не баг кэшера, а фича ГЕ.
При этом интерфейс не обязательно должен быть "интернетным". Можно создать подключение типа "мост" и замапить его на 127.0.0.1, можно установить "MS loopback adapter", можно воткнуть ping-pong затычку в сетевой разьем на материнке и поднять "якобы сетку" - сие неважно, важно чтобы в системе было хоть один активный сет.интерфейс с корректным IP. На форуме уже обсуждалось, поищите.

PS: при наличии например раутера - проблем вообще никогда не возникает, даже если интернета нет (бо раутер подключен к машине по сетке всегда, и ГЕ просто молча работает - его всё устраивает. Проблема имеет место быть только тогда, когда на машине модем, он единственный, и соединение по нему в данный момент отключено).
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: GeoCacher

Сообщение mboga » 03 дек 2010, 12:38

Помогите, пожалуйста настроить GE в связке с GE.

Делаю так:
Ставлю GE 5.2
Настраиваю прокси в IE 127.0.0.1:8081
Ставлю GC 1.4 В настройках оставлю запись в файловый кэш
GC при использовании GE работает (мигает зелёным).

Ставлю SAS 101115. Выбираю карту GoogleEarthCache_M.zmp, ставлю использовать прокси 127.0.0.1:8082, указываю запрос http://127.0.0.1/flatfile?server=1&proj ... r=0&hist=0.
SAS при выборе карты EarthCach не видит GC-кеша.
Какие еще нужно применить насторйки для SAS?
mboga
Новичок
 
Сообщения: 14
Зарегистрирован: 03 фев 2009, 03:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: GeoCacher

Сообщение zed » 03 дек 2010, 12:44

mboga писал(а):Ставлю GC 1.4 В настройках оставлю запись в файловый кэш

У GC 1.4 нет поддержки файлового кэша. Если вы в настройках (geocacher.ini) отключили тайловый кэш, то вы отключили кэширование вообще как таковое.
mboga писал(а): Выбираю карту GoogleEarthCache_M.zmp, ставлю использовать прокси 127.0.0.1:8082, указываю запрос http://127.0.0.1/flatfile?server=1&proj ... r=0&hist=0.

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

Re: GeoCacher

Сообщение zed » 03 дек 2010, 12:55

Papazol писал(а):Хотелось бы обсудить ранее поднятый вопрос о невозможности работы связки GoogleEarth.Local и GeoCacher при отсутствии подключения к интернету.

Возможный вариант действий (не проверял, но должно работать):
1. Изменить дефолтный порт у GC на 80
2. Отредактировать файл hosts, добавив в него хосты:
Код: Выделить всё
127.0.0.1 kh.hoogle.com
127.0.0.1 khmdb.hoogle.com
127.0.0.1 kh.google.com
127.0.0.1 khmdb.google.com
127.0.0.1 mw1.google.com
127.0.0.1 mw2.google.com
# +возможно ещё что-то для правильной работы kml слоёв

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

Модификация hosts из командной строки.

P.S. Я надеюсь вы правильно настроили IE (по кнопочке "Настройка сети" прописали всё что надо?). Потому как, у меня всё работает на компах как только с одним интерфейсом LAN, так и вообще без "сети". И это без каких-либо дополнительных настроек.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: GeoCacher

Сообщение Parasite » 03 дек 2010, 17:49

zed писал(а):у меня всё работает на компах как только с одним интерфейсом LAN, так и вообще без "сети".

А SELF_IP ге откуда берет в таком случае? Проксификатор не предлагает выдачу IP - а как минимум версии 4 этот адрес безусловно нужен, и он обязан быть неравным 127.0.0.1 (в т.ч. и по dnslookup).
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 раз.

Пред.След.

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

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

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