Решение неверной геометрии в QGIS - PullRequest
0 голосов
/ 16 октября 2018

Я сталкивался с этой проблемой при попытке использовать упрощение на слое многоугольника. Упрощение останавливается из-за неверной геометрии ( Пример проблемных точек ).

Когда я пытаюсь проверить геометрию с помощью доступного инструмента ( проверить правильность ), весь многоугольник помечается как недействительный, и области, указанные на рисунке ( Пример проблемных мест) выделены как ошибки.

Я попытался удалить эти области с помощью удалить дыры , но это исправляет только ошибки внутри многоугольника, а не те, что по краям.

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

Справочная информация: я использую QGIS 3.2.3 - Бонн, и у меня ограниченный опыт работы с программным обеспечением и ГИС в целом.Я сам не создавал исходные полигоны, поэтому, к сожалению, я не могу их контролировать.

1 Ответ

0 голосов
/ 16 октября 2018

Мне удалось исправить ошибки в этом случае с помощью инструмента fix geometry .

...