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

Доступно с лицензией Standard или Advanced.

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

Примечание:

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

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

В следующем разделе приведен базовый рабочий процесс проверки и исправления топологии базы геоданных.

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

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

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

  1. На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок Инспектор ошибок.

    Откроется таблица Инспектор ошибок.

    Инспектор ошибок

  2. На панели инструментов щелкните Проверить Проверить экстент.

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

    Подсказка:

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

Просмотреть и приблизить ошибкам

Используйте вкладку Предварительный просмотр, чтобы увидеть геометрию объекта, вызвавшую ошибку.

  1. На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок Инспектор ошибок.

    Откроется таблица Инспектор ошибок.

  2. На панели инструментов щелкните Проверить Проверить экстент.

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

  3. На панели щелкните ниспадающее меню Источник и выберите исходное правило топологии.

    Ошибки топологии вносятся в таблицу ошибок в виде строк.

  4. Откройте вкладку Просмотр.
  5. В таблице ошибок, выделите ошибку, щелкнув серый квадратик рядом с полем геометрии.

    Увеличенный вид данной геометрии появится в окне просмотра.

    Вкладка Просмотр в Инспекторе ошибок

  6. На панели под окном просмотра щелкните Приблизиться к ошибке Приблизить к ошибке.

    Объект с ошибкой увеличивается на активной карте.

Просмотр информации об ошибке

Используйте вкладку Детали, чтобы увидеть информацию об объекте, вызвавшем ошибку.

  1. На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок Инспектор ошибок.

    Откроется таблица Инспектор ошибок.

  2. На панели инструментов щелкните Проверить Проверить экстент.

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

  3. На панели щелкните ниспадающее меню Источник и выберите слой источника топологии.

    Ошибки топологии вносятся в таблицу ошибок в виде строк.

  4. Щёлкните вкладку Детали.
  5. В таблице ошибок, выделите ошибку, щелкнув серый квадратик рядом с полем геометрии.

    Информация об объекте отображается на вкладке.

    Вкладка Сведения в Инспекторе ошибок

Исправление ошибок топологии

Используйте инструменты во вкладке Исправить для исправления ошибок топологии и управления исключениями. Если предопределенный инструмент ошибок недоступен, используйте стандартные инструменты редактирования, чтобы выбрать и исправить ошибку.

  1. На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок Инспектор ошибок.

    Откроется таблица Инспектор ошибок.

  2. На панели инструментов щелкните Проверить Проверить экстент.

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

  3. На панели щелкните ниспадающее меню Источник и выберите исходное правило топологии.

    Ошибки топологии вносятся в таблицу ошибок в виде строк.

  4. На панели инструментов в группе Фильтры щелкните ниспадающий список Правила Правила и укажите, как отфильтровать ошибки. Или выберите показать или скрыть исключения.
  5. Щелкните вкладку Исправить.
  6. В таблице ошибок, выделите запись об объекте, щелкнув серый квадратик рядом с полем геометрии.
    • Чтобы выбрать диапазон записей, перетащите курсор по строкам или нажмите Shift и щелкните последнюю запись требующегося диапазона.
    • Чтобы выбрать несколько записей, нажмите Ctrl и щелкните каждую запись.

    На вкладке появится инструменты, доступные для выбранной ошибки.

    Вкладка Исправить в Инспекторе ошибок

  7. Для работы с исключениями, щёлкните одно из следующего:
    • Отметить как исключение Пометить как исключение - удаляет значок ошибки на слое топологии, объект игнорируется при проверке редактирования. Вы можете восстановить статус ошибки, если решите, что объект следует изменить в соответствии с каким либо правилом.
    • Очистить исключение Очистить исключение - восстанавливает статус ошибки на слое топологии карты.
    Примечание:

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

  8. Исправить ошибку топологии можно одним из этих способов:
    • Щёлкните соответствующее исправление, которое появляется на вкладке Исправить для выбранной ошибки.
    • Чтобы исправить ошибки в интерактивном режиме, щёлкните Исправить ошибку Исправить ошибку в нижней части вкладки, выберите ошибку на карте с помощью курсора и используйте команды, которые появляются во всплывающем меню.

      Всплывающее меню

      Подсказка:

      Если для топологического редактирования на вкладке Редактировать выбрано правило топологии базы геоданных, Исправить ошибку Исправить ошибку также доступно на панели Изменить объекты.

    • Если предопределенное исправление недоступно, выберите и отредактируйте объекты с помощью стандартных инструментов редактирования.
  9. После исправления ошибок топологии снова нажмите кнопку Проверить Проверить экстент, чтобы убедиться, что ваши изменения исправили ошибки.

Клавиши быстрого доступа для инспектора ошибок

Сочетание клавишДействиеКомментарий

Клавиша со стрелкой вверх и Клавиша со стрелкой вниз

Переместить курсор.

Перемещает курсор вверх и вниз по строкам таблицы ошибок.

Ctrl+Shift+Знак равно (=)

Приближает активную карту к выбранной ошибке.

Это аналогично нажатию кнопки Увеличить Приблизить к выборке на панели инструментов.

Ctrl+Shift+N

Переместите активную карту к выбранной ошибке.

F

Выбрать первичные объекты, вызывающие ошибку.

Это аналогично щелчку по кнопке Выбрать объекты Объекты на панели инструментов.

X

Пометить ошибку как исключение.

Это аналогично щелчку правой кнопкой мыши на текущей строке и щелчку на Пометить как исключение Пометить как исключение.

E

Сбрасывает исключение и помечает запись как ошибку.

Это то же самое, что щелкнуть правой кнопкой мыши текущую строку и щелкнуть кнопку Очистить исключение Очистить исключение.

R

Показать раскрывающееся меню Правила и включить фильтрацию для правил топологии.

Это аналогично щелчку по кнопке Правила Правила на панели инструментов.

Примечание:

В контекстном меню строки с ошибкой эта клавиша быстрого доступа отображает описание правила.

М

Показать ошибки в текущем экстенте карты.

Это аналогично щелчку по кнопке Экстент карты Экстент карты на панели инструментов.

V

Идентифицировать топологические ошибки и обозначить их в слоях в текущем экстенте карты.

Это то же самое, что щелкнуть кнопку Проверить Проверить экстент на панели инструментов.

Ctrl+U

Переключить выбранные строки.

Это аналогично щелчку по кнопке Переключить Переключить выборку на панели инструментов.

Ctrl+Shift+A

Снять выборку со всех выбранных строк.

Это то же самое, что щелкнуть кнопку Очистить Очистить выборку на панели инструментов.

Ctrl+8

Подсветить форму объекта-ошибки на карте.

Это то же самое, что щелкнуть правой кнопкой мыши текущую строку и щелкнуть кнопку Подсветить Подсветить.

Ctrl+Знак равенства (=)

Приблизить и центрировать карту на объекте-ошибке.

Это аналогично щелчку правой кнопкой мыши на текущей строке и щелчку по кнопке Увеличить Приблизить к.

Ctrl + пробел

Выберите или отмените выборку текущей строки.

Это то же самое, что щелкнуть правой кнопкой мыши текущую строку и щелкнуть Выбрать/Отменить выборку Снять выборку

R

Просмотреть описание и пример графики правила, нарушенного этой ошибкой.

Это аналогично щелчку правой кнопкой мыши по текущей строке и щелчку по Описание правила.

Примечание:

На панели инструментов эта клавиша доступа отображает меню Правила Правила.

Клавиши быстрого доступа для инспектора ошибок топологии