【问题标题】:OSM offline on AndroidOSM 在 Android 上离线
【发布时间】:2017-08-21 08:18:05
【问题描述】:

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

谢谢你

【问题讨论】:

    标签: android openstreetmap offline osmdroid


    【解决方案1】:

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

    所以你有两个问题:

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

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

    还有其他你应该查看的 wiki 主题。

    【讨论】:

    • 感谢您的回答!对于第一个问题,如果我使用移动地图集创建器来获取图块并可以使用 osmdroid 吗?
    • 第二次我检查了你发布的链接,我做了同样的步骤,我使用了 sdcard 位置,但地图没有出现在我的地图视图中!
    • @chogath 他们在 wiki 上提到了移动地图集创建器,所以我想它应该可以工作,但我自己从未尝试过。对于 sdcard -> 使用 mcve (stackoverflow.com/help/mcve) 创建另一个问题,我们可以尝试找出问题所在。一般来说,这个问题对于stackoverflow来说太宽泛了,你应该尝试更多的东西,并针对不同的问题提出不同的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    相关资源
    最近更新 更多