多边形标签在mapbox Studio样式编辑器中显示重复项

时间:2019-04-12 03:34:43

标签: mapbox mapbox-gl-js mapbox-gl

我已在地图框磁贴集中上载了多边形形状zip文件,并将图层名称创建为polygon_label,但是图层标签在多边形区域内显示重复。 duplicate polygon label

因此,有任何方法可以使多边形的几何形状重心或限制显示重复的标签。

如何获取多边形的标签质心并从多边形区域中删除重复的标签?

2 个答案:

答案 0 :(得分:1)

您需要创建点几何并将其用作源。

答案 1 :(得分:0)

我在导入土地剖面的 shapefile 中遇到了同样的问题。为了获得土地部分的轮廓,我添加了一个填充类型图层,因为瓦片集包含多边形特征。然后我添加了另一层类型符号,以便能够显示来自图块集功能的部分地址文本字段。我将展示位置设置为“点”。但是,文本字段显示多边形内的多个位置。 polygon features showing duplicate labels when placement set as point

我找到的唯一解决方案是通过将放置设置为“线”来使标签沿着多边形的边界出现。这仍然显示多个标签。但是,它对用户更友好一些。 Feature label with placement set as Line