GeoCacher
Последнее изменение: 21/03/2011 21:29:58Описание
GeoCacher (GC) - небольшой кэширующий прокси-сервер, предназначенный для эффективного он-лайн кэширования запросов GoogleEarth. Особенность запросов Google Earth, которая заключается в объединении в одном запросе до 4-х различных файлов в произвольном порядке (склеенные запросы), не позволяла обычным кэширующим прокси-серверам (к примеру, ранним версиям HandyCache) что-либо отдавать из накопленного кэша. С GeoCacher-ом ситуация кардинально противоположная: накопленный кэш эффективен на 100% - то что однажды было выкачано и попало в кэш, при повторном запросе будет отдано клиенту Google Earth из кэша, и повторной закачки того же самого файла из интернета не будет. Так же, GeoCacher можно использовать для просмотра накопленного кэша и при отсутствии интернета (off-line), совместно с клиентом GoogleEarth.LOCAL.
Текущая версия
| Операционная система | Windows All |
| Язык | Русский |
| Условия лицензии | FreeWare, OpenSource |
| Версия | 1.4.3.10 |
| Дата выпуска | 20 марта 2011 г. |
| Размер файла (*.rar) | 776 КБ |
| Ссылка для загрузки | Download |
Финальная версия программы ветки 1.3
| Операционная система | Windows All |
| Язык | Русский |
| Условия лицензии | FreeWare, OpenSource |
| Версия | 1.3.2 |
| Дата выпуска | 21 мая 2009 г. |
| Размер файла (*.rar) | 1,53 МБ |
| Ссылка для загрузки | Download |
Ссылки
- GeoCacher - Инструкция пользователя - инструкция для текущей версии программы.
- Обсуждение программы на форуме ru-board
История изменений
20.03.2011 - GeoCacher 1.4.3.10
- улучшена функция тестирования битых тайлов изображений: все jpg распаковываются при помощи библиотеки ijl15.dll. Функцию распаковки можно отключить в ini, установив параметр TryDecodeJPEG=0.
- исправлена функция сервера для SAS: теперь нет необходимости принудительно включать режим "Любая версия из кэша" - он используется по-умолчанию для запросов у которых указана версия = 0
- обновлены zmp для SAS.Планеты - проекция карт задана при помощи EPSG кодов. По-умолчанию включено отображение тайлов в проекции Меркатора (в кэше SAS тайлы сохраняются в оригинальной проекции, а вот отображаются в Меркаторе).
30.11.2010 - GeoCacher 1.4.3.4
- исправлены ошибки
- добавлена функция сервера (в комплекте идут zmp для SAS.Планета). Снимки отдаются только в оригинальной проекции.
21.06.2010 - GeoCacher 1.4.2.47
- небольшая коррекция обработки dbRoot.v5 для нормальной работы с GE 5.1.LOCAL.
26.04.2010 - GeoCacher 1.4.2
- добавлен GUI, включающий в себя монитор и настройки кэшера (добавил vvip);
- убран пункт меню в трее Авторизация GE.LOCAL, за ненадобностью.
19.04.2010 - GeoCacher 1.4.2
- исправлены ошибки
- добавлена функция "Любая версия" (добавил vvip)
- переработан трей (при участии vvip)
- полная поддержка склеенных запросов для GE.LOCAL всех версий
14.10.2009 - GeoCacher 1.4
- основной код программы почти полностью переписан с нуля, при этом часть функционала потерялась.
Что сделано:
- тайловый кэш с сортировкой по 1024 тайла;
- kml кэш;
- чистка дбрут на предмет копирайтов и склеенных запросов;
- умное сохранение дбрут (с автоматической распаковкой в xml);
- поддержка GE.local (4.2 без склеенных запросов).
Чего нет:
- монитора, статус строки;
- поддержки файлового и GE кэша;
- индекса.
21.05.2009 - GeoCacher 1.3.2 - финал линейки 1.3
- исправлены ошибки
15.05.2009 - GeoCacher 1.3.2
- режим работы "Только из кэша" (кроме авторизации)
03.05.2009 - GeoCacher 1.3.0
- добавлена функция сервера: теперь, по определённому URL, геокэшер будет выдавать картинки из своего кэша, любому, запросившему этот URL, даже браузеру.Данная функция работает для файлового и GE кэша, тайловый кэш пока игнорируется.
21.04.2009 - GeoCacher 1.2.3
- статистика использования кэша, для отображения в мониторе
20.04.2009 - GeoCacher 1.2.2
- индексация файлового кэша (dbx);
- произвольное месторасположение для индекса и файлового кэша по-умолчанию;
- развёрнутая сортировка файлового кэша;
- изменения в плавающей статус-строке.
14.04.2009 - GeoCacher 1.2.1
- исправлены ошибки (основные, но ещё не все);
- для файлового кэша доступна сортировка по координатам и типам файлов, работают регулярные выражения (см. FileCacheRE.ini);
- отдельное кэширование url сервиса VirtualEarth: регэкспы вынесены в файл VirtualEarth.ini. Кэширование настроено для совместимости сохраняемого кэша при просмотре снимков VE в браузере с кэшем SAS.Планета (кэш GoogleMV).
01.04.2009 - GeoCacher 1.2.0
- свой тип кэша одним файлом;
- возможность выбора из какого кэша читать и в какой писать;
- пунктик Не обновлять dbRoot.
19.03.2009
- ручное вкл/откл многопоточности, при работе с кэшем (на вкладке Кэш);
- вкладка О программе с номером версии;
- увеличен тайм-аут при закачке тайлов до 15 сек.;
- изменена логика при ошибке загрузки из инета: теперь GE выдаёт одни и те же запросы некое количество раз, и если инет появляется - эти запросы загружаются и идёт нормальная работа GE.
15.03.2009
- многопоточная работа при чтении/поиске из кэша;
- сменил реализацию автопрокрутки в мониторе + добавлена возможность вкл/откл прокрутки;
- добавлена плавающая статус-строка (пока только сама идея, без возможности что-либо настроить);
- сообщение о демке компонента вроде убил, если у кого появится - сообщите.
11.03.2009
- исправлена ошибка неполного индексирования GE кэша;
- в индексный файл теперь не попадают одинаковые тайлы (для каждого тайла расчитывается его контрольная сумма CRC, что несколько замедляет процесс индексации)
- все не-GE url-ы кэшируются и для них работают правила из RegExpr.ini
05.03.2009
- использование в качестве источника кэша кэш GE - dbCache.dat
19.02.2009
- добавлено ведение статистики, слежение за обновлениями данных на серверах GE c ведением логов
- добавлен тренажёр по регулярным выражениям
- добавлены "визуальные" настройки
07.02.2009
- Релиз