【问题标题】:Mapbox: tile source with every second zoom levelMapbox:每秒缩放级别的平铺源
【发布时间】:2014-08-29 12:33:03
【问题描述】:

我正在使用 Mapbox-iOS-SDK 和一个 MBTiles 文件,其中包含每隔一个缩放级别以减小其文件大小。

问题在于,在放大时,Mapbox 在加载下一个级别之前会删除之前的缩放级别图块。如果这个级别不可用,我最终会得到一张空地图。

例如,我希望在加载缩放级别 17 之前保持 15 级缩放(因为缺少 16 级)。

Mapbox 使用 CATiledLayer 来绘制图块。我现在看不到阻止旧瓷砖被移除的方法。

【问题讨论】:

    标签: ios objective-c mapbox catiledlayer


    【解决方案1】:

    您也许可以使用mapView.missingTilesDepth = 2 解决此问题,它会在渲染图块时参考比当前缩放最多低 2 的缩放级别。

    【讨论】:

      猜你喜欢
      • 2019-06-04
      • 1970-01-01
      • 1970-01-01
      • 2013-01-11
      • 2018-11-01
      • 2016-01-27
      • 1970-01-01
      • 2012-12-22
      • 1970-01-01
      相关资源
      最近更新 更多