Найти висячие узлы

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

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

Проверка Найти висячие узлы позволяет находить полилинии, которые имеют висячие узлы в рамках указанного допуска

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

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

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

Да

(ArcGIS Pro 2.9 и ArcGIS Enterprise 10.9.1 или более поздние)

Нет

Обзор

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

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

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

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

Синтаксис

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

Подтип

Нет

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

Проверка

Атрибут

Нет

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

Проверка

Допуск висячих узлов

Да

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

По умолчанию используется допуск x, y источника данных. Единицей измерения по умолчанию является горизонтальная пространственная привязка источника входных данных.

Примечание:

Когда пространственная привязка класса объектов является географической (GCS), допуск конвертируется из градусов в метры.

Проверка

Дополнительные объекты для сравнения

Нет

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

Проверка

Имя

Да

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

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

Проверка

Описание

Нет

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

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

Проверка

Важность

Да

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

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

Проверка

Теги

Нет

Тег правила.

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

Проверка

Примечания

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

  • Когда вы настраиваете два или более классов пространственных объектов в качестве дополнительных объектов для сравнения, а класс пространственных объектов, для которого вы настроили проверку, соединяется с одним классом пространственных объектов, но не со всеми классами пространственных объектов, это не считается висячим узлом. На следующих изображениях объект 1 показан оранжевым цветом, другие объекты - серым и зеленым, а допуск - синим. На изображении A объект 1 не соединяется с другими объектами в пределах допуска. Это считается висячим узлом, не доходящим до пределов диапазона. На изображении B, когда конечные точки двух объектов соединены, а третьего - нет, это - недолет (отсутствие соединения). Однако, поскольку объект 1 соединен по крайней мере с одним из объектов в пределах допуска, это не считается висячим узлом. Чтобы найти ошибки подключения с помощью зеленого объекта, вам необходимо настроить проверку специально для этого объекта.
    Висячие узлы (с недолётом)
    A: Объект 1 (отмечен оранжевым цветом) возвращается как висячий узел.
    Не висячий узел (с недолётом)
    B: Объект 1 (отмечен оранжевым цветом) не возвращается как висячий узел.
  • Когда вы настраиваете два или более класса пространственных объектов в качестве дополнительных объектов для сравнения, а класс пространственных объектов, для которого вы настроили проверку, соединяется с одним классом пространственных объектов, но не со всеми классами пространственных объектов, это не считается висячим узлом. На следующих изображениях объект 1 показан оранжевым цветом, добавленные объекты - серым и зеленым, а допуск - синим. На изображении A конечная точка объекта 1 не связана с какими-либо дополнительными объектами в пределах допуска. Это считается висячим узлом, выходящим за пределы диапазона. На изображении B, когда конечные точки двух объектов соединены, а третьего - нет, это - перелет. Однако, поскольку объект 1 соединен по крайней мере с одним из объектов в пределах допуска, это не считается висячим узлом. Чтобы найти ошибки соединения с объектом, выделенным серым цветом, вам необходимо настроить проверку специально для этого объекта.
    Висячие узлы (с перелетом)
    A: Объект 1 (отмечен оранжевым цветом) возвращается как висячий узел.
    Не висячий узел (с недолётом)
    B: Объект 1 (отмечен оранжевым цветом) не возвращается как висячий узел.
  • Когда вы настраиваете полигон в качестве другого объекта для сравнения, если конечная точка линии не касается края или вершины полигона, находящегося в пределах указанного допуска, это считается висячим узлом. На изображении A показано, что конечная точка линии и полигон находятся в пределах допуска (синего цвета), но конечная точка этой линии не касается ребра или вершины полигона; это считается висячим узлом и возвращается как ошибка. Изображение B не считается висячим узлом и не возвращается как ошибка.
    Висячий узел
    A: Объект 1 (отмечен оранжевым цветом) возвращается как висячий узел.
    Не висячий узел
    B: Объект 1 (отмечен оранжевым цветом) не возвращается как висячий узел.
  • Атрибутивное значение Validation Status входных объектов и источников данных, включенных в параметр Дополнительные объекты для сравнения при проверке игнорируются. Например, при оценке правила учитываются входные полилинейные объекты со статусом проверки 0 (вычисления не требуются, проверка не требуется, нет ошибок), 1 (вычисления не требуются, проверка не требуется, есть ошибки), 4 (требуются вычисления, не требуется проверка, нет ошибок) или 5 (требуются вычисления, не требуется проверка, есть ошибки).
  • Источники данных для параметра Дополнительные объекты для сравнения должны содержать поле Global ID.
  • Включите источник данных для параметра Дополнительные объекты для сравнения при создании карт или пакетов проектов, а также при публикации веб-слоев с включенной функцией Проверка.
  • Параметр фильтра Атрибут ограничен операторами сравнения (=, <>, >, <, >= и <=) и логическими операторами (AND/OR, IN/NOT IN, LIKE/NOT LIKE и IS NULL).
  • Параметры фильтра Атрибут не поддерживают следующие типы полей: Big Integer, Date Only, Time Only и Timestamp Offset. Если такой тип выбран, заголовок строки выделится красным и не позволит сохранить правило.

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