7

我有一组代表行政区的多边形。这些区域是手工数字化的,多边形之间应该接触的多边形之间有很小的空间。可能还有重叠的多边形。我怎样才能让多边形捕捉在一起,填补空白并消除重叠?

首选 QGIS / ArcGIS 或 Python 库解决方案(但欢迎提出算法建议)

4

3 回答 3

4

我知道这篇文章已有 6 个月的历史,但无论如何,您可以使用 ArcGIS 中的Integrate 工具来满足您的需求。

于 2012-01-12T07:37:37.333 回答
3

老派 ArcInfo 有一个“干净”的功能——如果你使用 geodb,我认为他们在地理处理中做了同样的事情。在该函数中,您可以设置将线和点捕捉在一起的容差。清洁剂去除了所有这些碎片(您所谈论的技术术语)。

对于 Qgis:

该线程应该对您有所帮助 http://hub.qgis.org/issues/3126

于 2011-06-27T07:02:48.873 回答
0

您可以在 ArcGIS 世界中找到一个名为:几何修复的工具。您可以使用 python API。

于 2011-06-14T15:25:33.913 回答