Как создать кэш карт и использовать его на других ПК
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 27 июл 2011, 23:16
- Репутация: 0
Как создать кэш карт и использовать его на других ПК
Здравствуйте, уважаемые коллеги. Подскажите пожалуйста, как создать кэш тайлов для карт, загружаемых с mapserver или с серверов Google, Yandex и др. (клиент - OpenLayers) и главное, как использовать полученный кэш на других ПК, куда и как сохранить файлы, чтобы Internet Explorer уже не загружал сохраненные тайлы повторно. Требуется в некоторой степени универсальный подход, желательна совместимость с разными версиями IE. Спасибо!
- Mavka
- Гуру
- Сообщения: 2060
- Зарегистрирован: 14 мар 2008, 17:36
- Репутация: 9
Re: Как создать кэш карт и использовать его на других ПК
Тут думать нужно...
В браузерах есть возможность хранения данных между сессиями (Local storage, Database storage). Но это как бы не переносной кэш... Если локальная сеть, то поставить на входе обычный прокси... Может быть SAS.Планета подойдет - вещи типа Google/Yandex кэширует и позволяет обмениваться?..
В браузерах есть возможность хранения данных между сессиями (Local storage, Database storage). Но это как бы не переносной кэш... Если локальная сеть, то поставить на входе обычный прокси... Может быть SAS.Планета подойдет - вещи типа Google/Yandex кэширует и позволяет обмениваться?..
лангольеры под окном жрали время ом-ном-ном
-
- Интересующийся
- Сообщения: 17
- Зарегистрирован: 27 июл 2011, 23:16
- Репутация: 0
Re: Как создать кэш карт и использовать его на других ПК
Нет,грузится все через Интернет и с Mapserver тоже. Нужно просто кэшировать некоторые уровни, чтобы можно было работать с кэшем на других ПК. IE все хранит, необходимо лишь понять, как "подсунуть" ему кэш на другом ПК..Mavka писал(а):Тут думать нужно...
В браузерах есть возможность хранения данных между сессиями (Local storage, Database storage). Но это как бы не переносной кэш... Если локальная сеть, то поставить на входе обычный прокси...
-
- Интересующийся
- Сообщения: 30
- Зарегистрирован: 22 янв 2010, 13:19
- Репутация: 0
Re: Как создать кэш карт и использовать его на других ПК
В общем случае - никак. Иначе это была бы некислая дырень в безопасности. Для того, чтобы небольшой кучке народу не тянуть каждый раз тайлы из инета, проще всего написать небольшой кэширующий прокси для тайлов, хотя бы на PHP, и заворачивать клиентов туда.sipk писал(а): IE все хранит, необходимо лишь понять, как "подсунуть" ему кэш на другом ПК..
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 20 июл 2006, 10:36
- Репутация: 0
- Откуда: Волгоград
Re: Как создать кэш карт и использовать его на других ПК
Ставится любой кэширующий прокси, настраивается соединение ч/з него.
А уже кэш как-нибудь перенесёте.
А уже кэш как-нибудь перенесёте.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя