我有两个多边形
POLYGON(((-5 -5,-5 5,5 5,5 -5,-5 -5))POLYGON((1 1,1 7,7 7,7 1,1 1))
并希望将它们平均分配。结果应该是沿着红色标记线的拆分。
我正在使用qgis / python并希望使用python来做到这一点。
4
您的问题有多普遍?显然,您打算将一种解决方案应用于不仅仅是两个多边形。您打算使用哪种多边形?准确地说,“平均”是什么意思?分割必须沿着线段还是可以沿着某些非线性弧线?如果多边形相交由多个组件组成或不简单连接怎么办?输出应采用什么形式-应该分割相交线,每个多边形,还是仅仅是分割线?
—
ub
我正在使用不规则多边形,并且想要有两个不相交的多边形。在这种情况下,如上所述,原始多边形为POLYGON(((-5 -5,-5 5,1 5,5 1,5 -5,-5 -5))POLYGON((1 5,1 7, 7 7,7 1,5 1,1 5))
—
OLS 2012年
当两个多边形中的一个或两个都具有环(即,不是简单连接的)时,此问题就很难解决。
—
ub