我有一组代表行政区的多边形。这些区域是手工数字化的,多边形应该接触的多边形之间有很小的空间。可能还有重叠的多边形。如何将多边形拼接在一起,填补间隙并消除重叠?
首选QGIS / ArcGIS或Python库解决方案(但欢迎算法建议)
答案 0 :(得分:3)
我知道这篇文章有6个月的历史,但是你可以使用ArcGIS中的Integrate tool来做你想做的事。
答案 1 :(得分:2)
旧学校ArcInfo有一个“干净”的功能 - 我认为如果你使用geodb,他们在地理处理方面做了同样的事情。在该功能中,您可以设置捕捉线和点的容差。清洁摆脱了所有这些细长(你所谈论的技术术语)。
对于Qgis:
这个帖子应该对你有所帮助 http://hub.qgis.org/issues/3126
答案 2 :(得分:0)
您可以在ArcGIS世界中找到名为geometry repair的工具。您可以使用python API。