Оффлайн карта с использованием mapsforge в Android - PullRequest
5 голосов
/ 10 марта 2012

Как я могу реализовать автономную карту в Android. Я попробовал это с библиотекой mapsforge. Он не предоставляет двоичный файл карты для штата Висконсин. Итак, как можно создать свой двоичный файл карты?

Заранее спасибо.

1 Ответ

8 голосов
/ 14 марта 2012

Вам понадобятся две вещи:

  1. программа, которая позволяет вам использовать библиотеку mapsforge.В связи с этим вы можете придерживаться программы AdvancedMapViewer, которая является примером библиотеки.

  2. mapfile.По сути, вы должны создать свой собственный файл карты из данных OpenStreetMap.Это сделано с помощью плагина для осмоса.Этот плагин описан здесь:

https://github.com/mapsforge/mapsforge/blob/master/docs/Getting-Started-Map-Writer.md

Короче говоря, он работает следующим образом:

, затем поместите созданный файл wisconsin.map на ваше устройство и загрузите его из AdvancedMapViewer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...