我使用postgis和geodjango,并且有很多区域几何作为多边形字段,似乎其中很多都有洞,有什么方法可以用来关闭这些洞并保留外边界吗?
由于
答案 0 :(得分:2)
而对Polygon进行索引将返回与索引对应的环(LinearRing对象):
所以原则上如果P
是你的多边形,你可以只提取外环(索引0),从而忽略所有内环(定义“孔”),并用它来构造一个新的多边形:
from django.contrib.gis.geos import Polygon
P_ext = Polygon(P[0])