【发布时间】:2020-05-22 15:40:57
【问题描述】:
我的应用程序 (iOS/Android) 需要下载光栅图块以供离线使用。由于this issue,我无法通过 Mapbox Studio 将光栅图块添加到样式中。有哪些选项可以下载我的光栅图块并在离线状态下显示它们?
【问题讨论】:
标签: mapbox mapbox-android mapbox-ios
我的应用程序 (iOS/Android) 需要下载光栅图块以供离线使用。由于this issue,我无法通过 Mapbox Studio 将光栅图块添加到样式中。有哪些选项可以下载我的光栅图块并在离线状态下显示它们?
【问题讨论】:
标签: mapbox mapbox-android mapbox-ios
Mapbox Studio 不提供下载光栅图块的方法——也就是说,如果您通过Uploads API 将图像上传到 Mapbox Studio 中的tilesets page 以创建光栅图块集,则该图块集不可下载。但是,您可能已经从其他来源下载了光栅图块,在这种情况下,这部分答案不适用于您的用例。
存储光栅图块并离线显示它们是侧载的一个示例,Mapbox GL Native(为 Android 和 iOS 的 Mapbox Maps SDK 提供支持的 C++ 库)不再正式支持的工作流程(如 here 所述)。但是,如果您能够使用光栅图块创建本地自定义光栅样式,则可以按照 this Android example 和 this iOS example 在您的实现中使用所述本地样式。
【讨论】: