首页 / 浏览问题 / / 问题详情
选择区域计算重叠面积
hansolp1...  (49分)  初出茅庐
5月2日, 2018

使用产品:iclient 8

http://iclient.supermap.io/en/examples/classic/editor.html#controler_areaMeasure

根据上边的例子,iclient可以调用MeasureService得到画出的图形的面积。但是我想得到该图形所占要素的重叠面积是多少该怎么计算?

比如说上图,我想知道蓝色三角形占中国、印度、巴基斯坦、阿富汗的面积分别是多少该怎么办?

1个回答

您好,这个功能用我们的api没法实现,没有geometry相交求面积的方法,只能判断geometry是否相交。

李熙y  (4,524分)  名扬四海
5月2日, 2018
这个就没有解决办法吗?,如果是某片区域占耕地,村庄,河流各部分的面积,是不是没法解决

插件可以解决吗?
turf.js的geometryCollection方法可以实现
...