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

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

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

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

Обзор

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

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

Ниже приведены сценарии, в которых вы можете использовать эту проверку:

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

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

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

ПроверкаОграничения

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

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

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

Нет

Да

Нет

Да

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

Синтаксис

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

Подтип

Нет

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

Проверка

Атрибут

Нет

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

Проверка

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

Да

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

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

Примечание:

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

Проверка

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

Нет

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

Проверка

Имя

Да

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

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

Проверка

Описание

Нет

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

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

Проверка

Важность

Да

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

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

Проверка

Теги

Нет

Тег правила.

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

Проверка

Примечания

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

  • Когда вы настраиваете два или более класса пространственных объектов в качестве дополнительных объектов для сравнения, а класс пространственных объектов, для которого вы настроили проверку, соединяется с одним классом пространственных объектов, но не со всеми классами пространственных объектов, это не считается висячим узлом. На следующих изображениях объект 1 показан оранжевым цветом, дополнительные объекты - серым и зеленым, а допуск - синим. На изображении A объект 1 не связан с какими-либо дополнительными объектами в пределах допуска. Это считается висячим узлом, не доходящим до пределов диапазона. На изображении B объект 1 соединяется с серым объектом, но не с зеленым. Если смотреть на него от зеленого объекта, это сценарий недолета. Однако, поскольку объект 1 соединен по крайней мере с одним из объектов в пределах допуска, это не считается висячим узлом. Чтобы найти ошибки подключения с помощью зеленого объекта, вам необходимо настроить проверку специально для этого объекта.
    Висячие узлы (с недолётом)
    A: Объект 1 (отмечен оранжевым цветом) возвращается как висячий узел.
    Не висячий узел (с недолётом)
    B: Объект 1 (отмечен оранжевым цветом) не возвращается как висячий узел.
  • Когда вы настраиваете два или более классов пространственных объектов в качестве дополнительных объектов для сравнения, а класс пространственных объектов, для которого вы настроили проверку, соединяется с одним классом пространственных объектов, но не со всеми классами пространственных объектов, это не считается висячим узлом. На следующих изображениях объект 1 показан оранжевым цветом, дополнительные объекты - серым и зеленым, а допуск - синим. На изображении конечная точка A объекта 1 не связана с какими-либо дополнительными объектами в пределах допуска. Это считается висячим узлом, выходящим за пределы диапазона. На изображении B конечная точка объекта 1 соединяется с зеленым объектом, но не с серым. Это сценарий перелета, если смотреть на него со стороны серого объекта. Однако, поскольку объект 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).

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