Android上的OSM离线

时间:2017-08-21 08:18:05

标签: android openstreetmap offline osmdroid

我试图在Android上构建一个离线地图,而我仍然是初学者。所以我在我的项目中添加了osmdroid,并从这个link下载了地图数据。经过一些网上搜索后,我仍然没有找到显示数据的例子。另外osmdroid使用我发现的sd卡位置。是否有可能通过明确的例子来改变它?

谢谢

1 个答案:

答案 0 :(得分:2)

您下载了原始的openstreetmap数据。 Osmdroid需要渲染切片以实现离线功能。

所以你有两个问题:

1)如何获得渲染的图块。 2)如何将它们集成到应用程序中以供离线使用。

Osmdroid有关于离线地图的相当好的文档,这是一个非常复杂的主题,无法在一个正确的Stackoverflow答案中涵盖。您需要浏览osmdroid wiki article Offline-Map-Tiles,其中包含您的问题(甚至是关于文件位置的问题)。

您还可以查看其他wiki主题。