【问题标题】:Import an open street map in android app in eclipse在 Eclipse 中的 android 应用程序中导入打开的街道地图
【发布时间】:2014-02-05 20:11:50
【问题描述】:

我是 Android 和 Open Street Maps 的新手。

我已导出名为“map.osm”的开放街道地图。

我正在使用 eclipse for andoid,我已经包含了以下 jar 文件:

  • osmdroid-android-3.0.10.jar
  • slf4j-android-1.5.8.jar

现在是时候导入 map.osm 文件了。 我应该使用tiles来在android中显示osm吗?

[我下载了 Maperitive 并创建了 .png 格式的图块]

谁能详细说明一下? 我应该在eclipse中导入什么类型的文件?

  • map.osm [打开街道地图文件] 或
  • 还是 png 格式的图块?

我不清楚我必须在 eclipse 中导入的 osm 文件的类型。

我希望用户搜索地图上的特定项目,例如

  • 餐厅
  • 酒店
  • 景点

谢谢

【问题讨论】:

    标签: android eclipse openstreetmap


    【解决方案1】:

    虽然我从未使用过 osmdroid,但您很可能必须另外导入 .osm 文件(如果您想使用瓷砖绘制地图)或专门(如果您想渲染矢量地图)。瓷砖只是没有任何元数据的光栅图像。如果您需要 POI、地址、街道、城市、营业时间等,那么您的应用程序将需要 .osm 文件。

    【讨论】:

    • 感谢回复,在android中导入.osm文件容易吗?我的 android 方法如何解析 .osm 文件?我应该使用 DOM 解析器吗?因为我需要 1)在 android 应用程序中显示 .osm 文件和 2)在开放的街道地图上使用元数据,但我不知道该怎么做...
    • 请再读一遍我的前几句话。 osmdroid 应该为您完成解析和其他所有工作。如果您还有其他问题,请联系 osmdroid 社​​区或提出新问题
    猜你喜欢
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多