OSM 在 Android 离线

OSM offline on Android

我正在尝试在 android 上构建离线地图,但我仍然是初学者。所以我将 osmdroid 添加到我的项目中,并从 link 下载了地图数据。在互联网上搜索后,我仍然没有找到显示数据的示例。另外 osmdroid 使用我发现的 sd 卡位置。有没有可能通过一个关于如何做的明确例子来改变它?

谢谢

您下载了原始的 openstreetmap 数据。 Osmdroid 需要渲染图块才能实现离线功能。

所以你有两个问题:

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

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

您还应该查看其他 wiki 主题。