Как отобразить автономную карту OpenStreetMap с помощью MapView на Android?

#java #android #android-mapview #openstreetmap

#java #Android #android-mapview #openstreetmap

Вопрос:

Как отобразить OpenStreetMap в автономном режиме с помощью MapView на Android? Что я должен сделать, чтобы загрузить карту?

Комментарии:

1. Под «MapView», я полагаю, вы имеете в виду этот тип представления в Android SDK: code.google.com/android/add-ons/google-apis/reference/com/… Итак, вопрос в том, можно ли и как вы можете определить слой, чтобы заставить его читать изображения плиток из локального хранилища.

Ответ №1:

Поскольку OpenStreetMap содержит большой объем данных, вам нужно выбрать его подмножество и, возможно, преобразовать OSM XML в свой собственный векторный формат, который требует меньше места для хранения. Затем вам нужно отобразить свой собственный векторный формат на холсте.