Топология описывает способ организации связей между собой зависящих друг от друга объектов. В ArcGIS Pro есть набор пространственных правил, ограничивающих активные правки и проверки и сохраняющих корректность объекта, основываясь на положении одних объектов относительно других.
Есть два типа топологии, которую можно выбрать: топологическое редактирование и топология базы геоданных. Выбор одного или обоих типов топологии позволит вам сохранить точность своих векторных данных, учитывая близость, совпадение, содержание и связность объектов.
Топологическое редактирование
Топологическое редактирование - режим редактирования, превращающий совпадающую геометрию в упорядоченный граф топологически связанных ребер и узлов. Оно не требует установки и работает только для видимых редактируемых объектов.
На вкладке Редактировать группы Управление редактированием можно включать и выключать топологическое редактирование при изменении объектов. Топология карты применяется для всех объектов. Выбирая правила топологии базы геоданных, вы ограничиваете топологическое редактирование объектами, участвующими в выбранном правиле.
При включении топологического редактирования граф становится доступным для инструментов редактирования, а для инструментов, которые могут выполнять как обычное, так и топологическое редактирование, отображается вкладка Ребра. При редактировании ребра или узла изменяется соответствующая геометрия объекта. Например, при перемещении общего ребра все соединенные с ним сегменты растягиваются.
Связность ваших изменений проверяется, когда вы Завершаете свои изменения. Если ваши изменения нарушают граф топологии, появится сообщение Операция редактирования не выполнена , и эти изменения будут отменены.
Список инструментов редактирования, которые могут изменять топологические элементы, см. в Описании инструмента Изменить объекты.
Граф топологии
Граф топологии использует узлы для введения ограничений связности для конечных точек и пересечений. Ребра используются, чтобы избежать пробелов между общими ребрами полигонов. Соответствие узлов и ребер геометрии объектов приводится в следующей таблице.
Простой пространственный объект | Элемент топологии |
---|---|
Точка |
|
Полилиния или полигон |
|
Кластерный допуск
Кластерный допуск – это расстояние, в пределах которого ребра и вершины считаются совпадающими. По умолчанию, вам будет вычислено минимально допустимое кластерное расстояние. Как правило, можно пользоваться этим допуском.
Для настройки кластерного допуска щелкните Опции топологии карты.
Внимание:
Увеличение кластерного допуска может привести к ухудшению пространственной точности данных и схлопыванию или искажению объектов. Это происходит, когда элементы объекта неправильно определяются, как совпадающие, и замыкаются друг на друга.
Топология базы геоданных
Топологии базы геоданных основана на сложной методологии, которая включает создание топологии для набора данных, назначение пространственных правил, проверку объектов карты и использование специальных инструментов для исправления ошибок и запоминания исключений.
Более подробно см. в разделе Топология в ArcGIS.
На панели Каталог
Для начала создайте топологию базы геоданных для набора, который содержит объекты, участвующие в топологии. Можно щёлкнуть правой кнопкой набор данных на панели Каталог или воспользоваться группой инструментов геообработки.
После этого щелкните объект топологии правой кнопкой, нажмите Свойства и выберите вкладку Правила. Добавьте класса объектов и правила, которые будут проверяться для них. Например, полигональные объекты и правило, требующее, чтобы в них не было пробелов.
На карте
Добавьте набор данных и объект топологии на карту, чтобы проверить топологию объектов и исправить ошибки. Инструменты проверки топологии находятся на панели Изменить объекты. и на панели инструментов Инспектор ошибок.
Более подробно см. в разделе Проверка и исправление топологии базы геоданных.
Каждое правило топологии базы геоданных выглядит, как составной слой с подслоями, организованными по типу геометрии, и отображающий ошибки, измененные области и исключения. В табличном вьюере Инспектор ошибок ошибки и исключения выглядят как элементы-строки.
Чтобы исправить ошибки, лучше всего сначала воспользоваться инструментом Исправить ошибки . При щелчке на некорректной геометрии объекта будет отображен список предлагаемых для исправления соответствующей ошибки инструментов. Если инструмент отсутствует, исправить ошибку можно стандартными инструментами редактирования.