控制MapboxGL几何简化

时间:2016-11-17 11:51:25

标签: mapbox mapbox-gl-js vector-tiles

MapboxGL根据缩放级别进行某些级别的功能简化和/或过滤(出于性能原因。)

我将全覆盖数据渲染为矢量切片(在这种情况下是加拿大人口普查数据。)当基于缩放对多边形进行简化或过滤时,这会导致在数据集中看到孔应该是连续的。

我可以控制服务器上的简化,但出于同样的原因,我已经限制了服务器端的简化。在传单中使用Leaflet.VectorGridLeaflet.MapboxVectorTile查看这些相同的图块时,图块在所有缩放级别都显示正常。

是否可以覆盖客户端简化阈值?

differences at zoom levels 8-11

1 个答案:

答案 0 :(得分:2)

矢量切片源不是简化或修改客户端。必须在服务器上进行任何简化。

GeoJSON源是简化的客户端,可以使用tolerance property

进行配置