如何在天蓝色地图的多边形中心位置显示标签?

时间:2019-09-27 12:09:43

标签: javascript angular centering geofencing azure-maps

我需要在Microsoft天蓝色地图中的多边形的中心位置显示标签。 请在这方面帮助我。预先感谢。

1 个答案:

答案 0 :(得分:1)

有两种方法。最简单的方法是简单地使用符号层,并将其连接到其中包含多边形的数据源。符号层将自动为多边形渲染标签,尽管对于某些多边形而言,该位置并不是最大。这是一个示例:https://azuremapscodesamples.azurewebsites.net/?search=polygon%20label&sample=Polygon%20labels%20-%20symbol%20layer

第二种方法是计算多边形的中心并为每个标签创建点。这是一个示例:https://azuremapscodesamples.azurewebsites.net/?search=polygon%20label&sample=Polygon%20labels%20-%20calculated