基于多边形图块源创建点源

时间:2020-09-30 18:17:12

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

我的目标是在多边形的中心放置标签。

当前,这些多边形是通过矢量图块源添加的。

为了使标签以多边形为中心,看来我必须添加一个具有表示多边形质心的几何形状的点源。 (based on this answer)

通过矢量切片获取几何图形时,是否有可能动态创建此点源,或者必须是另一个矢量源,专门用于质心点?

1 个答案:

答案 0 :(得分:1)

通常的方法是使用geojson-polygon-labels分别生成标签。

尝试动态地做到这一点非常棘手,尽管也许并非不可能。