标签: mapbox mapbox-gl-js mapbox-gl
我已在地图框磁贴集中上载了多边形形状zip文件,并将图层名称创建为polygon_label,但是图层标签在多边形区域内显示重复。
因此,有任何方法可以使多边形的几何形状重心或限制显示重复的标签。
如何获取多边形的标签质心并从多边形区域中删除重复的标签?
答案 0 :(得分:1)
您需要创建点几何并将其用作源。
答案 1 :(得分:0)
我在导入土地剖面的 shapefile 中遇到了同样的问题。为了获得土地部分的轮廓,我添加了一个填充类型图层,因为瓦片集包含多边形特征。然后我添加了另一层类型符号,以便能够显示来自图块集功能的部分地址文本字段。我将展示位置设置为“点”。但是,文本字段显示多边形内的多个位置。
我找到的唯一解决方案是通过将放置设置为“线”来使标签沿着多边形的边界出现。这仍然显示多个标签。但是,它对用户更友好一些。