Доступно с лицензией Data Reviewer.
Краткое описание
Проверка Объект на объекте находит объекты в одном и том же слое или нескольких разных слоях объектов, имеющих пространственное отношение, и возвращает их как результат.
Обзор
Целью проверки Объект на объекте является поиск объектов, имеющих пространственную связь друг с другом, например, дороги, идущей по объекту почв, ил озера, окруженного лугом. Объекты одного класса также могут перекрываться и использовать общие атрибутивные значения.
При настройке правила ограничения, возвращается уведомление об ошибке, если объект, соответствующий условиям, заданным в параметрах правила, создается или изменяется.
При настройке правила проверки для каждого объекта, соответствующего условиям, заданным в параметрах правила, создается ошибка.
Отраслевые сценарии
- В управлении земельными участками проверка Объект на объекте выясняет, что единицы лотов в пределах налоговых участков не пересекают друг друга.
- При обработке адресов, центральные линии дорог, которые имеют перекрытия или пробелы в диапазонах адресов, могут влиять на точность локаторов, используемых в геокодировании.
- В водных сетях, соединенные объекты, имеющие различные значения ключевых атрибутов, являются частой проблемой. Например, когда к трубе подключается кран, может возникнуть ошибка, если их диаметры различны, например, 12-дюймовый кран соединяет две трубы диаметром 8 дюймов.
- В электрических сетях, для правильного анализа сети, соединенные объекты должны находится на конечных точках других объектов. Например, при анализе может возникнуть ошибка, если выключатель не разрывает линию, к которой он подключен.
Поддерживаемые рабочие процессы
Проверки ArcGIS Data Reviewer поддерживают множество методов для встраивания автоматического просмотра ваших данных. Следующая таблица описывает поддерживаемые методы встраивания для этой проверки:
Проверка | Ограничение | ||
---|---|---|---|
Пакетное задание Reviewer | Правило карты Reviewer | Правило атрибутов (проверка) | Да |
Да | Да | Да |
Синтаксис
Параметр | Обязательный | Описание | Рабочий процесс |
---|---|---|---|
Входные слои объектов | Да | Входные слои объектов, классифицированные согласно правилу. Корректными входными данными являются точечные, линейные и полигональные объекты. | Проверка (правила карты) |
Подтип | Нет | Если в наборе данных есть подтипы, укажите подтип, к которому будет применяться правило. | Ограничение |
Проверка | |||
Атрибут | Нет | Запрос, который определяет объект, к которому будет применено правило. | Проверка |
Объекты для сравнения | Да | Входные объекты будут возвращены как ошибки в зависимости от их отношений с объектами из этого источника данных. Корректными входными данными являются точечные, линейные и полигональные объекты. | Ограничение |
Проверка | |||
Фильтр Объекты для сравнения | Нет | Запрос, определяющий объекты, которые нужно включить в правило. | Проверка |
Пространственное отношение | Да | Оцениваемое пространственное отношение.
| Ограничение |
Проверка | |||
Расстояние поиска | Нет | Буферное расстояние, используемое для определения пространственного отношения. Этот параметр корректен, только если для параметра Пространственные отношения задано значение Пересекает. | Ограничение |
Проверка | |||
Атрибутивное отношение | Нет | После того, как пространственное отношение оценено, эта опция позволяет сравнивать атрибутивные значения, которые будут включены в проверку. Например, эту опцию можно использовать для идентификации пересекающихся объектов, имеющих общее атрибутивное значение. | Проверка |
Инвертировать отношение | Нет | После того как пространственное отношение оценено, эта опция определяет, будет ли результат использован в том виде, в котором он есть, или же инвертирован. Например, эта опция может использоваться для идентификации объектов, которые не пересекают либо не находятся в пределах заданного расстояния от других объектов.
| Ограничение |
Проверка | |||
Триггеры | Да | События редактирования, которые приведут к вступлению в силу правила.
| Ограничение |
Название/Имя | Да | Уникальное название или имя для правила. Эта информация используется для поддержки сопоставимости требований к качеству данных, автоматического создания отчетов и корректировки рабочих процессов. | Ограничение |
Проверка | |||
Примечания/Описание | Нет | Описательный текст условия ошибки, когда найдены несовместимые объекты. Эта информация используется для обеспечения руководства при корректировке рабочих процессов. | Ограничение |
Проверка | |||
Важность | Нет | Степень важности ошибки, которая создается при обнаружении несовместимых объектов. Это значение указывает важность ошибки относительно других ошибок. Диапазон значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший. | Проверка |
Теги | Нет | Отметьте тегом свойство правила. Эта информация используется в правиле рабочих процессов создания и управления для поддержки сопоставимости требований к качеству данных и создания отчетов. | Ограничение |
Проверка |
Примечания
При использовании проверки Объект на объекте имейте в виду следующее:
- Входные объекты и объекты сравнения должны иметь одинаковый датум.
- При создании правила проверки для нескольких входных слоев, только те поля, которые являются общими (совпадают имя и тип данных) для всех слоев, могут использоваться в параметре Атрибутивное отношение.
- Если проверка создается как правило атрибута (ограничения), поддержка наборов данных на основе географических систем координат ограничивается теми, которые используют Web Mercator (wkid 3857) или WGS 84 (wkid 4326).
- Если проверка создается в качестве правила атрибутов (проверки), то параметры Атрибут и Объекты для сравнительного фильтра ограничены операторами сравнения (=, <>, >, <, >=, <=) и логическими операторами(AND/OR, IN/NOT IN, LIKE/NOT LIKE, IS NULL).
- Если эта проверка создана, как правило атрибутов (проверка), необходимо с осторожностью обращаться с включением источника данных для параметра Объекты для сравнения при публикации веб-слоев с включенной функциональностью Проверка.
- При создании этой проверки в качестве правила на основе карты надо внимательно относиться к настройке параметров фильтров с использованием функций SQL, специфичных для баз данных и отличающихся от тех, которые поддерживаются у вас в производственной среде.