如何实现离线Android 支持导航的Mapbox地图?

How to implement offline Android Mapbox map that supports Navigation?

我正在为 Android 设备实施应用程序,但在实施离线地图时遇到了问题,该地图可以很好地显示到该地点的路线和导航。我试图通过 link 实现解决方案:https://docs.mapbox.com/android/navigation/guides/offline-service/#offline-maps-and-offline-routing 但是这部分文档对我来说并不清楚 :(

到目前为止我已经通过这种方式下载了地图:https://docs.mapbox.com/android/maps/guides/offline/#metadata 这工作正常,但无法生成路线。我错过了什么?

离线路由目前由 Mapbox 重新构建。这使开发人员可以选择仅使用 1.0 之前的 Navigation SDK 版本进行离线导航。

你的问题:

是的,离线地图图块和离线路由图块是有区别的。您需要下载离线路由瓦片,以便offlineManager可以在离线时生成路由。

您可以在这里查看我的离线导航实现: https://github.com/moritzzzzz/offline_navigation

这仅适用于法罗群岛的测试区域,因为不需要企业 API 令牌。如果您想在全球范围内进行离线导航,则必须与 Mapbox 销售联系才能获得这样的企业令牌。

鉴于这样的令牌,实施将在全球范围内运作。