Доступно с лицензией Standard или Advanced.
На вкладке Редактирование в группе Управление изменениями, Инспектор ошибок проверяет и исправляет ошибки топологии базы геоданных по одной или сразу несколько. Он содержит просмотрщик таблиц для просмотра и фильтрации ошибок, вкладки для проверки геометрии объектов и инструменты для управления исключениями.
Примечание:
Топологии базы геоданных, опубликованные в сервисе объектов, можно редактировать в ArcGIS Pro, проверять и исправлять с помощью сервиса объектов.
Более подробно о правилах топологии базы геоданных и готовых исправлениях для определенных типов объектов, см. в следующих разделах:
- Правила топологии базы геоданных для точечных объектов
- Правила топологии базы геоданных для полигональных объектов
- Правила топологии базы геоданных для полилинейных объектов
В следующем разделе приведен базовый рабочий процесс проверки и исправления топологии базы геоданных.
Проверка топологии
При проверке топологии геометрия пространственных объектов сравнивается со всеми правилами топологии, заданными в исходной базе геоданных. Геометрия, помеченная как ошибочная, отображается в таблице ошибок. Появляющиеся в таблице ошибки фильтруются в соответствии с правилом топологии, которое можно выбрать на панели инструментов.
Ошибкам назначаются символы в слоях, организованных по типу геометрии. Изменения, сделанные после проверки топологии, отслеживаются и обозначаются в виде прямоугольных областей на имени слоя Измененные области или аналогичном имени.
- На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок .
Откроется таблица Инспектор ошибок.
- На панели инструментов щелкните Проверить .
Объекты текущей карты проверяются на соответствие всем правилам топологии, заданным в исходной базе геоданных.
Подсказка:
Инструменты проверки топологии доступны также на панели Изменить объекты, когда на вкладке Редактировать включается правило топологии базы геоданных.
Просмотреть и приблизить ошибкам
Используйте вкладку Предварительный просмотр, чтобы увидеть геометрию объекта, вызвавшую ошибку.
- На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок .
Откроется таблица Инспектор ошибок.
- На панели инструментов щелкните Проверить .
Объекты текущей карты проверяются на соответствие всем правилам топологии, заданным в исходной базе геоданных.
- На панели щелкните ниспадающее меню Источник и выберите исходное правило топологии.
Ошибки топологии вносятся в таблицу ошибок в виде строк.
- Откройте вкладку Просмотр.
- В таблице ошибок, выделите ошибку, щелкнув серый квадратик рядом с полем геометрии.
Увеличенный вид данной геометрии появится в окне просмотра.
- На панели под окном просмотра щелкните Приблизиться к ошибке .
Объект с ошибкой увеличивается на активной карте.
Просмотр информации об ошибке
Используйте вкладку Детали, чтобы увидеть информацию об объекте, вызвавшем ошибку.
- На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок .
Откроется таблица Инспектор ошибок.
- На панели инструментов щелкните Проверить .
Объекты текущей карты проверяются на соответствие всем правилам топологии, заданным в исходной базе геоданных.
- На панели щелкните ниспадающее меню Источник и выберите слой источника топологии.
Ошибки топологии вносятся в таблицу ошибок в виде строк.
- Щёлкните вкладку Детали.
- В таблице ошибок, выделите ошибку, щелкнув серый квадратик рядом с полем геометрии.
Информация об объекте отображается на вкладке.
Исправление ошибок топологии
Используйте инструменты во вкладке Исправить для исправления ошибок топологии и управления исключениями. Если предопределенный инструмент ошибок недоступен, используйте стандартные инструменты редактирования, чтобы выбрать и исправить ошибку.
- На вкладке Редактирование в группе Управление изменениями щелкните Инспектор ошибок .
Откроется таблица Инспектор ошибок.
- На панели инструментов щелкните Проверить .
Объекты текущей карты проверяются на соответствие всем правилам топологии, заданным в исходной базе геоданных.
- На панели щелкните ниспадающее меню Источник и выберите исходное правило топологии.
Ошибки топологии вносятся в таблицу ошибок в виде строк.
- На панели инструментов в группе Фильтры щелкните ниспадающий список Правила и укажите, как отфильтровать ошибки. Или выберите показать или скрыть исключения.
- Щелкните вкладку Исправить.
- В таблице ошибок, выделите запись об объекте, щелкнув серый квадратик рядом с полем геометрии.
- Чтобы выбрать диапазон записей, перетащите курсор по строкам или нажмите Shift и щелкните последнюю запись требующегося диапазона.
- Чтобы выбрать несколько записей, нажмите Ctrl и щелкните каждую запись.
На вкладке появится инструменты, доступные для выбранной ошибки.
- Для работы с исключениями, щёлкните одно из следующего:
- Отметить как исключение - удаляет значок ошибки на слое топологии, объект игнорируется при проверке редактирования. Вы можете восстановить статус ошибки, если решите, что объект следует изменить в соответствии с каким либо правилом.
- Очистить исключение - восстанавливает статус ошибки на слое топологии карты.
Примечание:
Использование исключений является частью обычной работы при создании и обновлении данных. Например, в базе геоданных страховой компании может быть правило, по которому объект строения не должен пересекать границы участка. Для жилого комплекса высокой плотности или коммерческого здания это может быть разрешено.
- Исправить ошибку топологии можно одним из этих способов:
- Щёлкните соответствующее исправление, которое появляется на вкладке Исправить для выбранной ошибки.
- Чтобы исправить ошибки в интерактивном режиме, щёлкните Исправить ошибку в нижней части вкладки, выберите ошибку на карте с помощью курсора и используйте команды, которые появляются во всплывающем меню.
Подсказка:
Если для топологического редактирования на вкладке Редактировать выбрано правило топологии базы геоданных, Исправить ошибку также доступно на панели Изменить объекты.
- Если предопределенное исправление недоступно, выберите и отредактируйте объекты с помощью стандартных инструментов редактирования.
- После исправления ошибок топологии снова нажмите кнопку Проверить , чтобы убедиться, что ваши изменения исправили ошибки.
Клавиши быстрого доступа для инспектора ошибок
Сочетание клавиш | Действие | Комментарий |
---|---|---|
Клавиша со стрелкой вверх и Клавиша со стрелкой вниз | Переместить курсор. | Перемещает курсор вверх и вниз по строкам таблицы ошибок. |
Ctrl+Shift+Знак равно (=) | Приближает активную карту к выбранной ошибке. | Это аналогично нажатию кнопки Увеличить на панели инструментов. |
Ctrl+Shift+N | Переместите активную карту к выбранной ошибке. | |
F | Выбрать первичные объекты, вызывающие ошибку. | Это аналогично щелчку по кнопке Выбрать объекты на панели инструментов. |
X | Пометить ошибку как исключение. | Это аналогично щелчку правой кнопкой мыши на текущей строке и щелчку на Пометить как исключение . |
E | Сбрасывает исключение и помечает запись как ошибку. | Это то же самое, что щелкнуть правой кнопкой мыши текущую строку и щелкнуть кнопку Очистить исключение . |
R | Показать раскрывающееся меню Правила и включить фильтрацию для правил топологии. | Это аналогично щелчку по кнопке Правила на панели инструментов. Примечание:В контекстном меню строки с ошибкой эта клавиша быстрого доступа отображает описание правила. |
М | Показать ошибки в текущем экстенте карты. | Это аналогично щелчку по кнопке Экстент карты на панели инструментов. |
V | Идентифицировать топологические ошибки и обозначить их в слоях в текущем экстенте карты. | Это то же самое, что щелкнуть кнопку Проверить на панели инструментов. |
Ctrl+U | Переключить выбранные строки. | Это аналогично щелчку по кнопке Переключить на панели инструментов. |
Ctrl+Shift+A | Снять выборку со всех выбранных строк. | Это то же самое, что щелкнуть кнопку Очистить на панели инструментов. |
Ctrl+8 | Подсветить форму объекта-ошибки на карте. | Это то же самое, что щелкнуть правой кнопкой мыши текущую строку и щелкнуть кнопку Подсветить . |
Ctrl+Знак равенства (=) | Приблизить и центрировать карту на объекте-ошибке. | Это аналогично щелчку правой кнопкой мыши на текущей строке и щелчку по кнопке Увеличить . |
Ctrl + пробел | Выберите или отмените выборку текущей строки. | Это то же самое, что щелкнуть правой кнопкой мыши текущую строку и щелкнуть Выбрать/Отменить выборку |
R | Просмотреть описание и пример графики правила, нарушенного этой ошибкой. | Это аналогично щелчку правой кнопкой мыши по текущей строке и щелчку по Описание правила. Примечание:На панели инструментов эта клавиша доступа отображает меню Правила . |