Взаимодействие с дорогами с помощью карт в OSMDroid?

Я пытаюсь научиться использовать OSMDroid на Android. Я пришел к тому, что у меня есть MapView, отображающий карты из zip-архива на SD-карте. Архив был создан с помощью Mobile Atlas Creator в формате OpenStreetMap Mapnik.

Вот мне интересно, как взаимодействовать с дорогами и тропами, которые отображаются на карте? Насколько я понимаю, мне нужно это для расчета маршрутов.

Возможно ли вообще использовать OSMDroid? Нужно ли использовать другой формат карты?


person Spook    schedule 02.02.2012    source источник


Ответы (1)


Если вы используете «формат Mapnik», вы используете изображения. Вам нужны векторные данные, чтобы иметь возможность использовать дороги и пути. Поэтому вам необходимо загрузить или использовать службу для получения векторных данных XML из OpenStreetMap, а затем прочитать объекты XML в Java.

person Jonas    schedule 02.02.2012
comment
Могу ли я по-прежнему использовать OSMDroid для отображения XML-данных на карте? - person Spook; 03.02.2012