Доступно с лицензией Data Reviewer.
Краткая информация
Проверка Валентность проверяет связи между точечными и полилинейными объектами или полилиниями одного класса объектов, чтобы гарантировать, что определенные шаблоны полилиний соединяются в точке.
Поддерживаемые рабочие процессы
Проверки ArcGIS Data Reviewer поддерживают множество методов для встраивания автоматического просмотра данных. Следующая таблица описывает поддерживаемые методы встраивания для этой проверки:
| Рабочий процесс | Поддержка | Лицензирование |
|---|---|---|
Правило проверки атрибута | Да (ArcGIS Pro 3.5 и ArcGIS Enterprise 11.5 или новее) | Доступно с лицензией ArcGIS Pro Standard и Data Reviewer |
Правило атрибутов ограничения | Нет | Н/Д |
Запустить проверки данных | Нет | Н/Д |
Обзор
При включении в набор сетевых данных таких объектов, как дороги, линии электропередач и трубопроводы, могут существовать требования к тому, как эти объекты соотносятся с точками, которые их соединяют. Например, спецификация продукта может требовать, чтобы у всех основных перекрестков было четыре дороги в месте соединения или чтобы Т-образный тройник в водопроводной магистрали соединялся с тремя трубопроводами. Это отношение называется валентностью.
Проверку Валентность также можно настроить на поиск связей на основе оцифрованного направления объектов полилинии, заданных шаблонов или значений атрибутов полилинии, а также местоположения отсутствующих точечных объектов.
Отраслевые сценарии
Эта проверка может использоваться в следующих случаях:
- В электроэнергетической отрасли может потребоваться выполнение проверки того, что рабочее напряжение на проводниках меняется при их подключении к ступенчатому трансформатору.
- При создании трубопроводов может потребоваться выявление ошибок в точках, обозначенных как переходники, которые либо не соединены с двумя трубами, либо соединены с двумя трубами одинакового диаметра.
- В сфере водоснабжения и водоотведения вам может потребоваться определить две смежные канализационные линии, направление оцифровки (поток) которых идет в сторону одного и того же люка.
Синтаксис атрибутивного правила
В таблице ниже описаны параметры правил проверки атрибута:
| Параметр | Обязательный | Описание | Рабочий процесс |
|---|---|---|---|
Подтип | Нет | Подтипы, к которым будет применяться правило. | Проверка |
Атрибут | Нет | Запрос, который определяет объект, к которому применяется правило. | Проверка |
Объекты для сравнения | Да | Входные объекты будут возвращены как ошибки в зависимости от их отношений с объектами из этого источника данных. Только полилинейные объекты являются допустимыми входными данными. Этот параметр отображается только в том случае, если правило настроено для класса точечных объектов. | Проверка |
Фильтр | Нет | Запрос, который определяет объекты для включения в правило из источника данных, заданного в параметре Объекты для сравнения. | Проверка |
Цель поиска | Да | Указывает количество полилинейных объектов, соединяющихся в точке, или число линий, встречающихся в конечных точках. Запрос возвращает все соединения, соответствующие заданному условию поиска, в качестве ошибок.
| Проверка |
Искать только местоположения отсутствующих точек | Нет | Определяет местоположение отсутствующих точечных объектов на основе числа соединительных полилиний, задаваемого параметром Цель поиска. Этот параметр отображается, если правило настроено для класса точечных объектов. Примечание:При включении этого параметра правило возвращает ошибки только для пропущенных точек. Внимание:Если с этим параметром используются Подтипы, Атрибутивные фильтры или Атрибутивные отношения, могут возникнуть ложноположительные ошибки. | Проверка |
Атрибутивное отношение | Нет | Сравнение значений атрибута объектов или строк источника входных данных и источника данных в параметре Сравниваемые объекты. Этот параметр отображается, если правило настроено для класса точечных объектов. Примечание:Если какой-либо объект источника данных Объекты для сравнения совпадает с атрибутом объекта входных данных, будет сгенерирована ошибка. | Проверка |
Использовать направление оцифровки | Нет | Предполагает определенное направление оцифровки или схему, в которой оцифровываются полилинейные объекты.
| Проверка |
Правила сравнения атрибутов | Нет | Сравнивает значения атрибутов полилинейных объектов, которые соответствуют определенным шаблону или значениям.
Примечание:Описания значений домена кодированных значений и интервального домена этим параметром не поддерживаются. Используйте код домена. Null Значения атрибутов вызовут игнорирование параметра Правила сравнения атрибутов. Если настроено несколько Правил сравнения атрибутов, они будут использовать логику И, и все они должны соблюдаться, чтобы возникла ошибка. | Проверка |
Имя | Да | Уникальное имя для правила. Эта информация используется для поддержки сопоставимости требований к качеству данных, автоматического создания отчетов и корректировки рабочих процессов. | Проверка |
Описание | Нет | Описание ошибки, которую вы определяете при обнаружении несовместимого объекта. Эта информация используется для предоставления руководства по корректировке рабочих процессов. | Проверка |
Важность | Нет | Степень серьезности ошибки, присваиваемая при обнаружении несовместимых объектов. Это значение указывает важность ошибки относительно других ошибок. Диапазон значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший. | Проверка |
Теги | Нет | Тег правила. Эта информация используется в правиле рабочих процессов создания и управления для поддержки сопоставимости требований к качеству данных и создания отчетов. | Проверка |
Примечания
При использовании проверки следует учитывать следующее:
- Параметр Задать значения доступен только в том случае, если выбрано значение Равно в качестве параметра Цель поиска.
- Проверка Валентность недоступна для использования в Составной проверке.
- При создании карт, пакетов проектов или публикации веб-слоев с включенной функцией Проверка включите источник данных для параметра Объекты для сравнения.
- Параметры Атрибут и Фильтр ограничены операторами сравнения (=, <>, >, <, >= и <=) и логическими (AND/OR, IN/NOT IN, LIKE/NOT LIKE и IS NULL) операторами.
- Параметры фильтра Атрибут и Объекты для сравнения не поддерживают следующие типы полей: Big Integer, Date Only, Time Only и Timestamp Offset. Если такой тип выбран, заголовок строки станет красным, и правило сохранить будет нельзя.
- У источников данных параметров Входные объекты и Объекты для сравнения должен быть общий датум.