我需要在地图上显示属性的大小。
使用Mapbox GL JS,您可以使用Map#queryRenderedFeatures检索渲染建筑物的GeoJSON特征,并将结果特征传递到Map#queryRenderedFeatures的Turf.js,以平方米计算这些多边形的面积。
Map#queryRenderedFeatures
一旦有了这些数值,就可以使用Turf的area method计算每个多边形的视觉“中心”,并使用这些坐标添加一个area,以在每个多边形的相应坐标处显示其面积。
area