Что такое топология?

Если у вас есть совпадающие пространственные объекты (т.е. имеющие одинаковые координаты, общие границы или узлы), использование топологии базы геоданных может упростить управление географическими данными.

Топологии в базе геоданных помогают поддерживать целостность данных. Использование топологии предполагает наличие механизма проверки целостности данных и помогает поддерживать наилучшее пространственное представление объектов в базе геоданных.

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

Топологические отношения

Топология определяет взаимное пространственное расположение точечных, линейных и полигональных объектов. Топология используется для следующего:

  • Управления взаимным расположением пространственных объектов. Например, соседние полигоны, такие как земельные участки, имеют общие границы; центральные линии улиц и районы переписи имеют совпадающую геометрию; смежные полигоны почв имеют общие границы и т.д.
  • Назначения и применения правил целостности данных (т.е., отсутствие пробелов между полигонами; отсутствие накладывающихся пространственных объектов и т.д.).
  • Поддержки запросов и навигации с учетом топологических взаимосвязей (т.е. для управления смежностью и связностью пространственных объектов).
  • Поддержки инструментов редактирования (инструментов, учитывающих топологические отношения в модели данных).
  • Создания пространственных объектов из неструктурированной геометрии (т.е., для создания полигонов из линий).

Процесс построения топологии на основе имеющихся данных может быть сведен к следующей таблице:

Рабочие процессы и задачи топологии

ЗадачаПодробная информация

Построение топологии.

Проектирование топологии базы геоданных

Создание серии классов объектов в наборе классов объектов базы геоданных.

Набор классов объектов в ArcGIS Pro

Создание топологии с помощью инструментов геообработки.

Создание топологии

Построение и проверка топологии.

Проверка топологии

Публикация топологии для редактирования с использованием сервисов.

Публикация и использование топологии

Использование среды редактирования для поиска и исправления ошибок.

Редактирование топологии

Управление обновлениями классов пространственных объектов и обработка измененных областей.

Проверка топологии

Выполнение других задач редактирования.

Общие задачи топологии