Объект на объекте

Доступно с лицензией Data Reviewer.

Краткая информация

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

Обзор

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

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

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

Отраслевые сценарии

При использовании проверки следует учитывать следующее:

  • В управлении земельными участками проверка Объект на объекте выясняет, что единицы лотов в пределах налоговых участков не пересекают друг друга.
  • При обработке адресов, центральные линии дорог, которые имеют перекрытия или пробелы в диапазонах адресов, могут влиять на точность локаторов, используемых в геокодировании.
  • В водных сетях, соединенные объекты, имеющие различные значения ключевых атрибутов, являются частой проблемой. Например, когда к трубе подключается кран, может возникнуть ошибка, если их диаметры различны, например, 12-дюймовый кран соединяет две трубы диаметром 8 дюймов.
  • В электрических сетях, для правильного анализа сети, соединенные объекты должны находится на конечных точках других объектов. Например, при анализе может возникнуть ошибка, если выключатель не разрывает линию, к которой он подключен.

Поддерживаемые рабочие процессы

Проверки ArcGIS Data Reviewer поддерживают множество методов для встраивания автоматического просмотра ваших данных. Следующая таблица описывает поддерживаемые методы встраивания для этой проверки:

ValidationОграничения

Пакетное задание Reviewer

Правило карты Reviewer

Правило атрибутов (проверка)

Да

(ArcGIS Pro 2.4 или более поздней версии)

Да

Да

Да

(ArcGIS Pro 2.5 или более поздней версии)

Примечание:

Эта проверка не будет поддерживаться в правилах карты в следующих версиях ArcGIS Pro. Мы настоятельно рекомендуем использовать эту проверку в рабочих процессах на основе правил атрибутов.

Синтаксис

ПараметрОбязательноеОписаниеРабочий процесс

Входные слои объектов

Да

Входные слои объектов, классифицированные согласно правилу.

Корректными входными данными являются точечные, линейные и полигональные объекты.

Проверка (правила карты)

Подтип

Нет

Если в наборе данных есть подтипы, укажите подтип, к которому будет применяться правило.

Ограничения

Validation

Атрибут

Нет

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

Validation

Объекты для сравнения

Да

Входные объекты будут возвращены как ошибки в зависимости от их отношений с объектами из этого источника данных.

Корректными входными данными являются точечные, линейные и полигональные объекты.

Ограничения

Validation

Фильтр Объекты для сравнения

Нет

Запрос, определяющий объекты, которые нужно включить в правило.

Validation

Пространственное отношение

Да

Оцениваемое пространственное отношение.

  • Касается – часть объекта соприкасается с границей объекта из источника Объектов для сравнения. Внутренние области объектов не пересекаются.
  • Содержит – объект полностью включает в себя объект из источника Объектов для сравнения.
  • Пересекается – любая часть объекта находится в контакте с объектом из источника Объектов для сравнения.
  • В пределах - объект из находится полностью в пределах объекта из источника Объектов для сравнения.
  • Пересекает – внутренняя часть объекта находится в контакте с внутренней частью или границей (в случае с полигоном) объекта из источника Объектов для сравнения.
  • Перекрывает – внутренняя часть объекта частично перекрывает объект из источника Объектов для сравнения. Сравниваться могут только объекты с одинаковой геометрией.

Ограничения

Validation

Расстояние поиска

Нет

Буферное расстояние, используемое для определения пространственного отношения.

Этот параметр корректен, только если для параметра Пространственные отношения задано значение Пересекает.

Ограничения

Validation

Атрибутивное отношение

Нет

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

Validation

Инвертировать отношение

Нет

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

  • Не отмечено – результат проверки не будет инвертирован. Используется по умолчанию.
  • Отмечено – результат проверки будет инвертироваться.

Ограничения

Validation

Триггеры

Да

События редактирования, которые приведут к вступлению в силу правила.

  • Вставка – -запускает правило при добавлении нового объекта.
  • Обновление – -запускает правило при обновления нового объекта.
  • Удаление – -запускает правило при удалении нового объекта.

Ограничения

Название/Имя

Да

Уникальное название или имя для правила.

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

Ограничения

Validation

Примечания/Описание

Нет

Описательный текст условия ошибки, когда найдены несовместимые объекты.

Эта информация используется для обеспечения руководства при корректировке рабочих процессов.

Ограничения

Validation

Важность

Нет

Степень важности ошибки, которая создается при обнаружении несовместимых объектов.

Это значение указывает важность ошибки относительно других ошибок. Диапазон значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший.

Validation

Теги

Нет

Отметьте тегом свойство правила.

Эта информация используется в правиле рабочих процессов создания и управления для поддержки сопоставимости требований к качеству данных и создания отчетов.

Ограничения

Validation

Примечания

При использовании проверки следует учитывать следующее:

  • Источники данных для ввода и параметра Объекты для сравнения должны иметь общий датум.

    Более подробно о пространственной привязке

  • Если проверка создается как правило атрибута (ограничения), поддержка наборов данных на основе географических систем координат ограничивается теми, которые используют Web Mercator (WKID 3857) или WGS 84 (WKID 4326).
  • Следующие условия будут применены, когда эта проверка создается в качестве правила атрибутов (проверки):
    • При оценке правила учитываются только входные объекты со статусом проверки 2 (вычисления не требуются, проверка требуется, нет ошибок), 3 (вычисления не требуются, проверка требуется, есть ошибки), 6 (требуются вычисления, требуется проверка, нет ошибок) или 7 (требуются вычисления, требуется проверка, есть ошибки). Статус проверки объектов из источника данных в параметре Объекты для сравнения не учитывается при оценке правил.
    • Параметры Атрибут и Объекты для сравнительного фильтра ограничены операторами сравнения (=, <>, >, <, >=, <=) и логическими операторами (AND/OR, IN/NOT IN, LIKE/NOT LIKE, IS NULL).
    • Включает источник данных для параметра Объекты для сравнения при публикации веб-слоев с включенной функциональностью Проверка.
    • Геометрия объекта возвращается вместо геометрии ошибки, если эта проверка настроена с использованием пространственного отношения Пересечение с параметром Расстояние поиска.
  • Если эта проверка создана как правило на основе карты, применяются следующие условия:
    • Убедитесь, что параметры фильтра, использующие функции SQL для конкретной базы данных, совпадают с параметрами, поддерживаемыми в вашей производственной среде.
    • При создании правила проверки для нескольких входных слоев, только те поля, которые являются общими (совпадают имя и тип данных) для всех слоев, могут использоваться в параметре Атрибутивное отношение.

Связанные разделы