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

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

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

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

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

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

Рабочий процессПоддержкаЛицензирование

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

Да (ArcGIS Pro 2.5 или новее)

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

Правило атрибутов ограничения

Да (ArcGIS Pro 2.4 или новее)

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

Запустить проверки данных

Да (ArcGIS Pro 3.4 или новее)

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

Прежние версии:

Правила Reviewer на основе карт устарели и не доступны для использования. Рекомендуется перенести автоматизированные рабочие процессы проверок в Data Reviewer, используя возможности атрибутивных правил. Открытие или сохранение документа карты (файл .aprx) в ArcGIS Pro 3.0 или более поздней версии удаляет все существующие правила карты из документа.

Обзор

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

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

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

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

Эта проверка может использоваться в следующих случаях:

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

Синтаксис атрибутивного правила

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

Подтип

Нет

Подтип, к которому применяется правило.

Ограничение

Проверка

Атрибут

Нет

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

Проверка

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

Да

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

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

Ограничение

Проверка

Фильтр

Нет

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

Проверка

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

Да

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

Типы пространственных отношений включают следующее:

  • Касается – Часть объекта соприкасается с границей объекта из источника Объектов для сравнения. Внутренние области объектов не пересекаются.
  • Содержит – Объект полностью включает в себя объект из источника Объектов для сравнения.
  • Пересекается – Любая часть объекта находится в контакте с любой частью объекта из источника Объектов для сравнения.
  • В пределах - Объект находится полностью в пределах объекта из источника Объектов для сравнения.
  • Пересекает – Внутренняя часть объекта находится в контакте с внутренней частью или границей (если объект - полигон) объекта из источника Объектов для сравнения.
  • Перекрывает – Внутренняя часть объекта частично перекрывает объект из источника Объектов для сравнения. Сравниваться могут только объекты с одинаковой геометрией.
  • DE-9IM - Пользовательское отношение, основанное на указанной вами строке Dimensionally Extended 9-Intersection Model (DE-9IM).

Ограничение

Проверка

Строка DE-9IM

Условия

Этот параметр требуется, только если параметр Пространственные отношения установлен на DE-9IM.

Более подробно о создании строки DE-9IM

Ограничение

Проверка

Расстояние поиска по горизонтали

Нет

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

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

Ограничение

Проверка

Оценка Z

Нет

Эта опция оценивает z-значения, сравнивая два объекта, чтобы определить, сохраняется ли пространственное отношение в Z, а также в X и Y. В настоящее время этот параметр доступен для определенных сочетаний пространственных отношений и типов геометрии. О доступных вариантах конфигураций см. в разделе Пространственные отношения и типы геометрии, поддерживаемые параметром Оценка Z.

Примечание:

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

Проверка

Расстояние поиска по вертикали

Условия

Дополнительный параметр Оценка Z, который оценивает расстояние поиска по вертикали выше и ниже объекта, для которого не требуется точного совпадения z-значений между этими двумя объектами. Это параметр активен только если в окне Оценка Z установлена отметка.

Параметр Оценка Z выполняет поиск расстояния по вертикали выше и ниже объекта

Проверка

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

Нет

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

Проверка

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

Нет

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

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

Ограничение

Проверка

Триггеры

Да

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

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

Ограничение

Имя

Да

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

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

Ограничение

Проверка

Описание

Нет

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

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

Ограничение

Проверка

Важность

Нет

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

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

Проверка

Теги

Нет

Тег правила.

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

Ограничение

Проверка

Синтаксис Запустить проверки данных

ПараметрОбязательныйОписание

Входной объект

Да

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

Атрибут

Нет

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

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

Да

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

Фильтр

Нет

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

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

Да

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

Типы пространственных отношений включают следующее:

  • Касается – Часть объекта соприкасается с границей объекта из источника Объектов для сравнения. Внутренние области объектов не пересекаются.
  • Содержит – Объект полностью включает в себя объект из источника Объектов для сравнения.
  • Пересекается – Любая часть объекта находится в контакте с любой частью объекта из источника Объектов для сравнения.
  • В пределах - Объект находится полностью в пределах объекта из источника Объектов для сравнения.
  • Пересекает – Внутренняя часть объекта находится в контакте с внутренней частью или границей (если объект - полигон) объекта из источника Объектов для сравнения.
  • Перекрывает – Внутренняя часть объекта частично перекрывает объект из источника Объектов для сравнения. Сравниваться могут только объекты с одинаковой геометрией.
  • DE-9IM - Пользовательское отношение, основанное на указанной вами строке Dimensionally Extended 9-Intersection Model (DE-9IM).

Строка DE-9IM

Условия

Этот параметр требуется, только если параметр Пространственные отношения установлен на DE-9IM.

Более подробно о создании строки DE-9IM

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

Нет

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

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

Нет

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

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

Имя

Нет

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

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

Видимый экстент

Нет

Оценивает видимый экстент карты.

Полный Экстент

Нет

Оценивает полный экстент данных.

Пространственные отношения и типы геометрии, поддерживаемые параметром Оценка Z

Класс объектов 1Пространственное отношениеКласс объектов 2 (объекты для сравнения)

Точка

Касается

Линия

Точка

Пересекает

Линия

Линия

Касается

Точка

Линия

Пересекает

Точка

Линия

Касается

Линия

Линия

Внутри

Линия

Линия

Пересекает

Линия

Линия

Пересекает

Линия

Линия

Перекрытия

Линия

Полигон

Внутри

Полигон

Полигон

Пересекает

Полигон

Полигон

Пересекает

Точка

Точка

Пересекает

Полигон

Линия

Внутри

Полигон

Примечания

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

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

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

  • Если проверка создается как правило атрибута (ограничения), поддержка наборов данных на основе географических систем координат ограничивается теми, которые используют Web Mercator (WKID 3857) или WGS 84 (WKID 4326).
  • Следующие условия будут применены, когда эта проверка создается в качестве правила атрибутов (проверки):
    • Источники данных для параметра Объекты для сравнения должны содержать поле Global ID.
    • Значения атрибутов Validation Status как входных объектов, так и источников данных, включенные в параметр Объекты для сравнения, при оценке игнорируются. Например, при оценке правила учитываются входные объекты со статусом проверки 0 (вычисления не требуются, проверка не требуется, нет ошибок), 1 (вычисления не требуются, проверка не требуется, есть ошибки), 4 (требуются вычисления, не требуется проверка, нет ошибок) или 5 (требуются вычисления, не требуется проверка, есть ошибки).
    • Параметры Атрибут и Фильтр ограничены операторами сравнения (=, <>, >, <, >= и <=) и логическими (AND/OR, IN/NOT IN, LIKE/NOT LIKE и IS NULL) операторами.
    • Включите источник данных для параметра Объекты для сравнения при создании карт или пакетов проектов, а также при публикации веб-слоев с включенной функцией Проверка.
    • Геометрия объекта возвращается вместо геометрии ошибки, если эта проверка настроена с использованием пространственного отношения Пересечение с параметром Расстояние поиска.
  • Параметры фильтра Атрибут, Объекты для сравнения и Атрибутивное отношение не поддерживают следующие типы полей: Big Integer, Date Only, Time Only и Timestamp Offset.
  • Не поддерживается DE-9IM , если не отмечена опция Оценка Z.
  • Параметр Оценка Z недоступен для Запуска проверки данных.

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