首页 / 浏览问题 / WebGIS / 问题详情
iServer 利用area 接口计算面积
152EXP 2024年07月09日

版本 :10I

问题描述:

利用area 只能计算简单图形,例如单圈这类的,但在实际情况中,会存在多圈,以及多圈岛洞的这种情况的图形。

如果是这类图形,是无法获取正确的图形面积的,接上问题描述 http://ask.supermap.com/131491?show=131491#q131491

我要怎么样才能去获取正确的图形面积(多圈,以及多圈岛洞)?上述问题的答主忽略了在 如果多圈,以及多圈岛洞同时存在,是无法相减,

或者相加

1个回答

您好,如果是我们的几何对象的话,对象本身属性信息里有拓扑关系属性的 partTopo ,

该字段标识复杂面对象的拓扑关系,比如岛洞, 1代表为岛,-1代表为洞,即岛洞复合对象的正确面积为,

所有岛对象的面积加起来减去所有的洞面积,就是有岛洞的复合对象的正确面积。

希望可以帮到您。
10,513EXP 2024年07月09日
...