我有一组代表行政区域的多边形。这些区域是手工数字化的,多边形之间有一个小的空间,多边形应该在那里接触。也可能有重叠的多边形。如何让多边形捕捉在一起,填补缝隙并消除重叠?
首选QGIS / ArcGIS或Python库解决方案(但欢迎算法建议)
发布于 2011-06-27 15:02:49
老式的ArcInfo有一个“干净”的功能--如果你使用geodb,我想他们在地理处理中也做了同样的事情。在该函数中,您可以设置将直线和点捕捉到一起的公差。clean去掉了所有这些碎片(这是你所说的技术术语)。
对于Qgis:
这个帖子应该会对你有一些帮助,http://hub.qgis.org/issues/3126
发布于 2012-01-12 15:37:37
我知道这篇文章已经6个月了,但是无论如何,你可以在ArcGIS中使用Integrate tool,它应该可以做你想做的事情。
发布于 2011-06-14 23:25:34
您可以在ArcGIS世界中找到一个名为:geometry repair的工具。您可以使用python API。
https://stackoverflow.com/questions/6345343
复制相似问题