Як перевірити топологію в QGIS?


17

У мене є дві форми з полігонами (Місто та Форест)

Чи є плагін, який може перевірити топологію (QGIS)? На кшталт «Вузли не перетинаються» чи щось подібне? Я не хочу, щоб вони перетиналися.

Хтось знає плагін? Було б здорово!

Відповіді:


12

Новий плагін Topology Checker буде доступний у наступному випуску. Ви можете це побачити на роботі у цьому відео: http://www.youtube.com/watch?v=huhkTZkoKC8

Більше інформації: https://github.com/qgis/Quantum-GIS/pull/356


1
Чи може нова перевірка топології чистити помилки топології чи керувати топологією за правилами, аналогічними ArcGIS 10? Чи є інструмент для переробки сегмента, як у ArcGIS 10? Дякую.
Нижче Радар

1
Цей плагін уже випущений? Якщо так, то де я можу його знайти?
Стефан

11

Ви можете використовувати для цього інструмент GRASS .

Очищення топології файла SHAPE за допомогою панелі інструментів GRASS

  1. Завантажте файл SHAPE в QGIS
  2. Використовуйте наявний набір карт GRASS (або створіть новий) з відповідними налаштуваннями проекції
  3. Тепер вам потрібно перенести файл SHAPE з QGIS в GRASS за допомогою панелі інструментів -> Управління файлами -> Імпортувати в GRASS -> Імпортувати вектор у GRASS -> Імпортувати вектор у GRASS з подання QGIS (v.in.ogr.qgis). Про деякі топологічні проблеми можна повідомити в залежності від якості вашого файлу SHAPE.
  4. Ці топологічні проблеми ми можемо вирішити зараз у GRASS за допомогою інструментарію топології: Вектор -> Розробити карту -> Набір інструментів для очищення топології векторної карти -> v.clean.break. Визначте поріг в одиницях карти (наприклад, 0,5 [м] або аналогічно). Проаналізуйте друкований звіт, ймовірно, поріг потрібно відкоригувати або використовувати інший інструмент очищення топології. Клацніть потім на вихідному огляді, щоб відобразити результат у вигляді карти.
  5. Експортуйте очищену карту у формат SHAPE: Керування файлами -> Експорт з GRASS -> Експорт вектора з GRASS -> v.out.ogr
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.