«щелкая» полигоны - PullRequest
       42

«щелкая» полигоны

6 голосов
/ 14 июня 2011

У меня есть набор полигонов, представляющих административные районы. Районы были оцифрованы вручную, и между полигонами есть небольшие промежутки, где полигоны должны соприкасаться. Возможно, есть и перекрывающиеся полигоны. Как сделать так, чтобы многоугольники соединялись вместе, заполняя пробелы и устраняя перекрытия?

Предпочитается решение библиотеки QGIS / ArcGIS или Python (но предложения алгоритма приветствуются)

Ответы [ 3 ]

3 голосов
/ 12 января 2012

Я знаю, что этому посту 6 месяцев, но в любом случае вы можете использовать Интегрировать инструмент в ArcGIS, который должен делать то, что вы хотите.

2 голосов
/ 27 июня 2011

В старой школе у ​​ArcInfo была «чистая» функция - я думаю, что они делали то же самое в геообработке, если вы используете geodb.В этой функции вы устанавливаете допуск для привязки линий и точек вместе.Чистый избавляет от всех этих осколков (технический термин для того, о чем вы говорите).

Для Qgis:

Эта ветка должна вам чем-то помочь http://hub.qgis.org/issues/3126

0 голосов
/ 14 июня 2011

В мире ArcGIS вы можете найти инструмент под названием: восстановление геометрии . Вы можете использовать Python API.

...