为什么mapbox-gl-js中的缩放级别解释不同?

时间:2017-12-04 10:51:02

标签: mapbox-gl-js

比较openlayers,leaflet和mapbox-gl-js中的地图,我可以看到mapbox-gl-js具有相同中心和缩放组合的不同地图图像,以及相同的div大小。与openlayers和leaflet maps相比,它似乎可以放大一个级别。这是为什么?

1 个答案:

答案 0 :(得分:3)

是的,这是正确的。这个级别的差异是因为mapbox-gl-js使用的矢量切片是512px,而在openlayers / leaflet / mapbox.js中使用的栅格切片是256px。换句话说,缩放级别0的512磁贴的外观与缩放级别1的256磁贴的外观相同。希望这有帮助!

512px tile 0/0/0

512px tile 0/0/0

enter image description here

256px tile 1/0/0