在eclipse中的android app中导入一个开放的街道地图

时间:2014-02-05 20:11:51

标签: android eclipse openstreetmap

我是Android和Open Street Maps的新手。

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

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

  • osmdroid-机器人-3.0.10.jar
  • SLF4J-机器人-1.5.8.jar

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

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

任何人都可以详细说明吗? 我应该在eclipse中导入什么类型的文件?

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

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

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

  • 餐馆
  • 景点

由于

1 个答案:

答案 0 :(得分:1)

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