gpt4 book ai didi

python - Geodjango - 如何闭合多边形中的孔?

转载 作者:行者123 更新时间:2023-12-01 03:11:39 30 4
gpt4 key购买 nike

我正在使用 postgis 和 geodjango,并且有很多区域几何图形作为多边形字段,其中许多似乎都有孔,有什么方法可以用来关闭这些孔并保留外部边界?

谢谢

最佳答案

documentation

Whereas indexing on a Polygon will return the ring (a LinearRing object) corresponding to the index:

所以原则上如果P是你的多边形,你可以只提取外环(索引0),从而忽略所有内环(定义“孔”),并用它来构造一个新的多边形:

from django.contrib.gis.geos import Polygon
P_ext = Polygon(P[0])

关于python - Geodjango - 如何闭合多边形中的孔?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42847450/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com