Mapbox SDK离线地图下载

时间:2017-11-02 11:38:07

标签: ios mapbox offline-caching

我正在尝试使用Mapbox SDK下载离线地图,并以基本mapstyle成功下载(即[NSURL URLWithString:@" mapbox:// styles / mapbox / basic-v9"]) 。但是当我尝试下载卫星风格(即[MGLStyle satelliteStreetsStyleURLWithVersion:9])时,它没有按预期下载。

即如果我使用缩放比例作为0 - maxZoomlevel(20)的map,它会抛出offlinePackDidReceiveMaximumAllowedMapboxTiles超出错误。

如果我使用小变焦范围5-10,它的下载成功,但地图显示白屏。

是否有人尝试在卫星模式下离线下载? 是否可以将mapbox tile限制更改为更大的值?

1 个答案:

答案 0 :(得分:1)

听起来你正在击中tile limit,这是6000个瓷砖。可以使用企业计划提高限额。区域所需的切片数量随缩放级别而增加。您已经找到了解决方法,即调整离线区域的最小和最大缩放比例。您可以使用此tile count estimator来估算离线区域的大小。