2014-02-05 4 views
0

Я новичок в Android и открываю уличные карты.Импорт открытой карты улиц в приложение для Android в eclipse

Я экспортировал открытую карту улиц с именем «map.osm».

Я использую затмение для Andoid и я включил следующие фляги файлов:

  • osmdroid-андроид-3.0.10.jar
  • SLF4J-андроид-1.5.8.jar

Теперь пришло время импортировать файл map.osm. Должен ли я использовать плитки для отображения osm в андроиде?

[Я скачал Maperitive и я создал плитки в формате .png]

Может кто-нибудь подробно остановиться на этом? Какой тип файла следует импортировать в eclipse?

  • map.osm [открыть карта улиц файл] или
  • или плитки в формате PNG?

Непонятно, какой тип файла osm мне нужно импортировать в eclipse.

Я хотел бы, чтобы пользователь просматривал определенные элементы на карте, например.

  • рестораны
  • отели
  • достопримечательности

Благодарности

ответ

1

Хотя я никогда не использовал osmdroid вы очень вероятно, придется импортировать файл .osm, либо дополнительно (если вы хотите использовать ваши плитки для рисования карт) или исключительно (если вы хотите визуализировать векторные карты). Плитки всего лишь растровые изображения без каких-либо метаданных. Если вам нужны POI, адреса, улицы, города, часы работы и т. Д., То вашему приложению понадобится файл .osm.

+0

Спасибо за ответ, легко ли импортировать файл .osm в android? Как мой метод android может анализировать файл .osm? Должен ли я использовать парсер DOM? Потому что мне нужно 1) отобразить файл .osm в приложении Android и 2) использовать метаданные на открытой карте улиц, но я не знаю, как это сделать ... – programmer

+1

Пожалуйста, прочтите мой первый несколько слов. osmdroid должен делать синтаксический анализ и все остальное для вас. Если у вас больше вопросов, обратитесь в сообщество osmdroid или запустите новый вопрос – scai

Смежные вопросы