@strelkovandreyv

Self hosted решение для отображения своей карты местности в оффлайне?

Добрый день, существует ли какое нибудь решение, которое позволяет отображать в оффлайне карты местности (заранее скаченные, т.е. плитки для разного уровня зума и координат).
Т.е. например есть скаченная карта местности с яндекс карт, и нужно что то подобное в оффлайн интранет сети предоставить.
Хотя бы просто перемещение и зум по скаченной области, а в идеале ещё линейка для измерения расстояния.
Работать это должно в браузере
  • Вопрос задан
  • 175 просмотров
Пригласить эксперта
Ответы на вопрос 3
@4tlen
Гуглите как яндекс отдает тайлы карт, кэшируйте их. Можно не гуглить, а просто почитать cache API браузеров. Сервис-воркер в помощь.
Ответ написан
@x6b726173
Доброго дня.

Если задача визуализации (рендеринга вектора) не стоит, то Вам будет достаточно:
  • https://mapproxy.org - для реализации сервиса TMS\WTMS, который будет отдавать Ваши тайлы.
  • https://leafletjs.com/ - для реализации клиентской части.


Коробочные решения:

- это если self-host. Облачных решений- полно.

p.s. скачивая карты Yandex/Google Вы нарушаете лицензию. К слову, даже скачивать OSM tiles массово запрещено.

Успехов в реализации!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы