我需要在地图中显示属性的大小。
问问题
64 次
1 回答
0
使用 Mapbox GL JS,您可以检索渲染建筑物的 GeoJSON 特征,Map#queryRenderedFeatures
并将结果特征传递给Turf.js的area
方法以计算这些多边形的面积(以平方米为单位)。
获得这些数值后,您可以使用 Turfcentroid
方法计算每个多边形的视觉“中心”,并使用这些坐标添加一个符号图层,以显示每个多边形在其各自坐标处的区域。
于 2020-05-26T19:09:32.377 回答