@GolubkovRus

Как подготовить и пользоваться offline-картами в приложении на c#?

Мне необходимо разработать desktop-приложение на c#, частью которого будет отображение карты в режиме offline. Карта небольшая, представляет из себя город и окружающий его район (ссылка с отображением этого участка). Всё что мне нужно - это интерактивное перемещение по ней (скроллинг, масштабирование, ...) и возможность программно ставить на ней метки (со своим стилевым оформлением) с заранее известными координатами. Хочется, чтобы карта просто считывалась из файла. Кто-нибудь знает, каким образом (и какими программными средствами) это можно осуществить?
  • Вопрос задан
  • 1018 просмотров
Пригласить эксперта
Ответы на вопрос 2
Zverik
@Zverik
Специалист по OpenStreetMap
Попробуйте MapsUI: работает и на десктопе, и в телефоне, легко встраивается, содержит открытые подложки, лицензирован под LGPL (т.е. не заразит ваш код открытой лицензией).

Единственное, не уверен, что там есть кэширование подложек для работы в офлайне. Для этого придётся выкачать тайлы. Как — подозреваю, на тостере уже есть рецепты.
Ответ написан
Комментировать
freeExec
@freeExec
Участник OpenStreetMap
Mapbox + Unity + VectorTiles
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы