SASGIS

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

GeoCacher

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

Модератор: Tolik

Re: Google Earth .LOCAL

Сообщение frech » 15 сен 2013, 16:16

zed писал(а):
frech писал(а):вот и все

Да, всё именно так.

спасибо, начал юзать
Но одна проблема, система грузится, загрузка ЦП 100%. Если открыть geocacher, google earth local. Каждый по 45 % берет. И на компе не возможно работать. Если учесть что для тестовой среды я взял сильный комп: Проц Intel Xeon CPU 3.20 GHz ( 2 CPU), это 8 ядер.
Хочется узнать, у всех ли так?
frech
Новичок
 
Сообщения: 4
Зарегистрирован: 14 сен 2013, 18:08
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: GeoCacher

Сообщение zed » 15 сен 2013, 16:47

frech писал(а):Хочется узнать, у всех ли так?

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

Re: Google Earth .LOCAL

Сообщение DJ VK » 08 ноя 2013, 11:09

1.Скачал геокешер 1.4.3.10 + exe 3.11
в настройках поставил прокси (непонятно зачем) и отключил копирайты
2. запустил GE.portable.local 2197
программа GE ругалась на авторизацию и потом вылетала с ошибкой.
3. подумал и отключил прокси. Кстати какую роль он играет? Какой бонус если пустить траффик еще через скажем handycache
Скачался root, но программа по прежнему после вылетает с ошибкой.
4. удалил штатный GE, не помогло.

Сводка дампа
------------
Файл дампа: Google_Earth_6.2.0.5905_131106-133231_2.dmp : C:\Documents and Settings\11\Local Settings\Temp\Google_Earth_6.2.0.5905_131106-133231_2.dmp
Время последней записи: 06.11.2013 13:32:31
Имя процесса: googleearth.exe : C:\Program Files\Google\Google Earth\client\googleearth.exe
Архитектура процесса: x86
Код исключения: 0xC0000005
Сведения об исключении: Потоком была предпринята попытка прочитать или записать данные на виртуальный адрес, к которому он не имеет соответствующего доступа.
Сведения о куче: Отсутствующие

5. удалил галку "удалять копирайты", работает.

Вопрос. Zmp настроен на дату, но исторических тайлов не видно :( что надо сделать?
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: GeoCacher

Сообщение zed » 08 ноя 2013, 16:12

DJ VK писал(а):4. удалил штатный GE, не помогло.

Раз http://starmen.at.tut.by/gelocal.htm:
скрытый текст: показать
Инструкция по запуску клиента в связке с GeoCacher-ом:
1. Скачиваем и распаковываем архивы с GE.Local и GeoCacher-ом в любое место на диске.
2. Открываем InternetExploer и прописываем прокси-сервер 127.0.0.1:8081 для всех соединений и для локальной сети. Описание со скриншотами.
3. Включаем интернет и запускаем GeoCacher-а (в трее появится значок чёрного цвета).
4. Запускаем GE.Local, ничего не трогаем, даём появиться глобусу. Значок GC в трее при этом будет периодически становиться зелёным - идёт загрузка данных из интернета.
4.1 Если глобус не появился, GE выдал сообщение об ошибке, а значок GC ни разу не "моргнул" зелёным, значит на 99% неправильно прописан прокси-сервер в IE. Перепроверьте всё семь раз и если всё-равно ничего не работает - пишите о проблеме сюда - будем решать сообща.
5. Закрываем GE, переходим в папку, куда мы его распаковали, находим там автоматически-созданную папку с временными файлами (песочницу) и полностью удаляем её.
6. Отключаем интернет, кликаем правой кнопкой мыши по значку GC в трее и в появившемся меню включаем режим "Только из кэша" (иконка кэшера станет синей).
7. При отключённом интернете запускаем GE.Local, ничего не трогаем и ждём появления глобуса. Если глобус появился - поздравляю, вы успешно запустили локального клинта на локальном сервере. Если что-то не так - см. п 4.1.

DJ VK писал(а):программа GE ругалась на авторизацию и потом вылетала с ошибкой

Два http://starmen.at.tut.by/geocacher_howto.htm:
скрытый текст: показать
Удалять копирайты GE - вкл./откл. отображения копирайтов в клиенте GE (информация о правообладателях контента, которая отображается клиентом внизу окна). При включении данного пункта, GeoCacher автоматически, при передаче клиенту, удалит из файла dbRoot.v5 секцию:

Код: Выделить всё
<etTemplate> [<etProviderInfo>]
       {
           <etInt>     [id]            -1
           <etString>  [copyright]     ""
           <etInt>     [copyrightY]    -1
           <etBool>    [report]        false
           <etInt>     [copyrightPri]  256
       }


После чего, клиент будет считать что в переданном dbRoot.v5 информация о правообладателях отсутствует. Однако, если в кэше у клиента GE уже имеются файлы dbRoot.v5 (передаются при каждом сеансе и соответственно, сохраняются в кэш), то клиент будет частично, либо полностью отображать копирайты, беря информацию из старых dbRoot.v5.
Важно: Если используемый клиент GE "пропатчен" на предмет неотображения копирайтов, то включение пункта "Удалять копирайты GE" приведет к краху клиента.

DJ VK писал(а):Вопрос. Zmp настроен на дату, но исторических тайлов не видно :( что надо сделать?

Значит, не на ту дату настроен. Смотреть исторические снимки удобно через прямой доступ к кэшу, как описано тут: http://starmen.at.tut.by/sasplanet_ge_howto.htm
DJ VK писал(а):подумал и отключил прокси. Кстати какую роль он играет? Какой бонус если пустить траффик еще через скажем handycache

Бонус - кэшировать всё остальное, что не кэширует GeoCacher
скрытый текст: показать
У GC есть 2 типа кэша: тайловый и kml кэш. В kml кэш сохраняются kml-слои GE, а так же все url, содержащие подстроку google.com.
Дефолтная структура кэша:

Код: Выделить всё
    cache
        kml - kml кэш
            *.google.com
        Tiles - тайловый кэш
            Earth - сервер Земля (основной режим)
                Images - спутниковые снимки
                Layers - слои
                lf-0-icons - иконки слоёв
                Qtrees - квадро-дерево (q-дерево)
                Terrains - рельеф
                Textures - текстуры 3D зданий
            History - сервер Земля (исторический режим)
                Images - спутниковые снимки
                Qtrees - квадро-дерево (q-дерево)
            Mars - сервер Марс
                Images - спутниковые снимки
                Qtrees - квадро-дерево (q-дерево)
                Terrains - рельеф
            Moon - сервер Луна
                Images - спутниковые снимки
                Qtrees - квадро-дерево (q-дерево)
                Terrains - рельеф
            Sky - сервер Небо
                Images - спутниковые снимки
                Layers - слои
                lf-0-icons - иконки слоёв
                Qtrees - квадро-дерево (q-дерево)
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: GeoCacher

Сообщение DJ VK » 09 ноя 2013, 07:30

Ага, спасибо, уже заработало.
Надо большими буквами написать где-то, что наличия zmp недостаточно, надо ткнуть планету еще в папку кэша геокэшера.
Теперь вопрос такой. В геокешере прогрузились два снимка перекрывающих друг друга. при попытке читать планетой нижний не доходим до границы в полтайла. В GE на этом тайле отображаются наложенные 2 снимка, значит в кэш что-то записывается. Где этот половинчатый тайл может быть и как вытащить? Может он хранится подклеенным к более новому снимку ? Если нет, то можно ли поддержать список из нескольких дат с наложением (подобно списку tid у всеми любимого ДГ прямо в zmp)?
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 323 раз.

Re: GeoCacher

Сообщение Parasite » 09 ноя 2013, 08:31

DJ VK писал(а):то можно ли поддержать список из нескольких дат с наложением (подобно списку tid у всеми любимого ДГ прямо в zmp)?

Можно. Поддерживайте. :)

А если серъезно - то в GE исторические снимки\тайлы каждой даты идут по отдельности, и на стороне сервера никакого перехлеста\наложения картинки нет. Каждой дате - свой тайл.
Наложение делает либо клиент на лету уже на своей стороне (при переключении дат или на стыках снимков), либо оно есть в обычном режиме (не историческом) - и там оно такое приходит уже с сервера, да. Но там нельзя выбрать даты (как раз именно потому, что там приходит именно одна уже сведенная результирующая картинка). Так что выход только один - качаете разные даты отдельно, а потом сами ручками накладываете как понравится.
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

Сообщение zed » 09 ноя 2013, 10:44

DJ VK писал(а):наличия zmp недостаточно, надо ткнуть планету еще в папку кэша геокэшера

Для режима прямого чтения (Direct) - недостаточно просто zmp. Точно так же, как и для чтения кэша GoogleEarth, недостаточно zmp и нужно указывать путь к кэшу. Это по-моему очевидные вещи, но и они таки прописаны в инструкции.
А вот для использования кэша через http, никаких дополнительных путей прописывать не нужно - достаточно одного zmp.
DJ VK писал(а):В GE на этом тайле отображаются наложенные 2 снимка, значит в кэш что-то записывается. Где этот половинчатый тайл может быть и как вытащить?

Значит у этого тайла уже другая дата. У одного тайла не может быть сразу 2 даты и в кэше нету половинчатых тайлов - у всех тайлов разрешение 256*256 pix и на них всегда присутствует изображение.
DJ VK писал(а):Если нет, то можно ли поддержать список из нескольких дат с наложением (подобно списку tid у всеми любимого ДГ прямо в zmp)?

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

Пред.

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

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

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

cron