我正在尝试计算多个多边形之间的重叠区域面积和百分比。例如,我有5个多边形,我想计算每对多边形之间的重叠区域面积和百分比。是否有一种方法可以运行一个包含所有多边形(shapefiles)的函数,并获得一个矩阵输出,显示每对多边形的值? 我希望得到这样的输出:
overlap poly 1 poly 2 poly 3 poly 4 poly 5
poly 1
poly 2
poly 3
poly 4
poly 5
我用来计算一对多边形重叠百分比的公式如下:
AreaOverlap/(SQRT(AreaPolyA*AreaPolyB))
谢谢!