Leaflet Js 计算 GeoJSON 多边形面积

4
这涉及以下问题:如何使用Leaflet.draw从多边形中获取区域字符串。面积计算适用于多边形,而不适用于多部分多边形,是否有计算此类GeoJSON要素面积的功能?作为解决方法,可以将多部分多边形转换为多个多边形,但这不是理想的解决方案。非常感谢!VG。

2
找到了答案,变量area = LGeo.area(myLayer); 这需要leaflet-geodesy插件。 - user591272
3个回答

3
您可能需要使用Turf.js来完成这些任务。

感谢您提供的好建议,我也会仔细研究一下。 - user591272

1

Leaflet.PM 支持编辑和剪切多边形。 免责声明:我是维护者。


0
你可以使用 @turf/area,它可以计算多边形和复合多边形的面积。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接