Ошибки редактирования ребер в инженерной сети
Исправление ошибок ребро-ребро
Инженерная сеть использует правила и ограничения объектов для поддержания точности и корректности данных. Если правила сети определяются администратором и могут быть изменены, ограничения объектов встроены в инженерную сеть и не могут быть изменены или удалены.
В соответствии с одним из ограничений, если вы соединяете два или более ребра с разными типами оборудования, вы должны моделировать соединение или устройство в этом местоположении. Если этого не сделать, вы получите ошибку 10: Недопустимая связность – Ребра относятся к разным подтипам и не могут соединяться, также известную как ошибку ребро-ребро. Ограничения объектов способствуют целостности данных, как гарантия того, что устройство или соединение, связывающее два линейных участка оборудования, зафиксировано. Эти местоположения могут стать точками отказа в системе, поэтому наличие точной записи об этих соединениях позволит лучше управлять рисками и техническим обслуживанием.
Вы просмотрите пример ошибки ребро-ребро (ошибка 10). Вы создадите объект - соединение для соединения двух линий и устранения ошибки.
- Загрузите пакет проекта Topology Errors.
Файл с именем Topology Errors.ppkx загружен на ваш компьютер.
Примечание:
Файл .ppkx является пакетом проекта ArcGIS Pro и может содержать карты, данные и другие файлы, которые вы можете открыть в ArcGIS Pro. Подробнее об управлении файлами .ppkx в этом руководстве.
- Найдите загруженный файл на вашем компьютере. Дважды щелкните Topology Errors.ppkx, чтобы открыть его в ArcGIS Pro.
- При появлении запроса войдите в свою учетную запись ArcGIS.
Примечание:
Если у вас нет доступа к ArcGIS Pro или учетной записи ArcGIS, см. опции доступа к программному обеспечению.
Появится карта водопроводной сети в Нейпервилле, штат Иллинойс, США.
- На ленте щелкните вкладку Карта. В группе Навигация щелкните Закладки.
- В галерее закладок щелкните Bookmark 1, чтобы приблизиться к этой закладке.
Карта приблизится к сервисному соединению в жилом секторе с двумя экземплярами ошибки 10: Invalid connectivity - The edges are different subtypes and cannot connect.
Красный заштрихованный прямоугольник - измененная область, представляющая собой индикатор того, что в сети произошли изменения, которые не отразились в топологии сети.
- На панели Содержание разверните слой Water Utility Network и его подслой Dirty Areas, чтобы увидеть, как измененные области отображаются на карте.
Измененные области в этом местоположении, сохраненном в закладке - области Ошибок
- На панели Содержание отметьте Labels, чтобы включить этот слой.
Надписи появятся на карте. Это нетипичные надписи, встречающиеся на карте инженерных сетей, но они предназначены для упрощения идентификации объектов на протяжении всего этого руководства.
Ошибки окружают две линии: линия Service, Residential Service и линия Water Main, Distribution Main. Надписи ошибок объясняют, что ребра (линии) относятся к разным подтипам и не могут соединяться.
Инженерные сети часто содержат сервисные отводы, которые подключены непосредственно к основной сети, так как эти отводы были установлены до того, как был организован процесс регистрации местоположений и материалов отводов и тройников. Чтобы устранить ошибку, вам необходимо разместить соединение или устройство в этом местоположении, там где сервисная линия соединяется с магистральной. У вас нет информации о том, как именно они соединены, поэтому вы будете следовать стандартам чертежей и правилам для вашей инженерной сети: вы разместите тройник на пересечении магистральной и сервисной линий.
- На ленте щелкните вкладку Редактирование. В группе Замыкание убедитесь, что кнопка Замыкание выделена синим цветом, что указывает на то, что замыкание включено.
- Нажмите на нижнюю половину кнопки Замыкание. Убедитесь, что включены первые четыре опции замыкания.
- В группе Объекты щелкните Создать.
Появится панель Создать объекты.
- На панели Создать объекты в строке поиска введите tap. В результатах поиска, в разделе Water Junction : Fitting, щелкните шаблон Tap.
На карте курсор заменяется символом Tab.
- Наведите на пересечение двух линий. Когда во всплывающей подсказке замыкания появится надпись Service : Конечная точка, щелкните карту, чтобы создать объект в этом месте.
Примечание:
При редактировании вашей собственной инженерной сети вам необходимо изучить элементы, установленные на местности, и записывать атрибуты (такие, как диаметр и дата установки) по мере создания элементов.
Далее вы проверите внесенные изменения.
- На карте уменьшайте масштаб, пока полностью не увидите обе измененные области.
По умолчанию команда Проверить проверяет измененные области только в пределах текущего экстента карты.
- На ленте щелкните вкладку Инженерная сеть. В группе Топология сети щелкните Проверить.
Все надписи измененных областей и ошибок исчезнут. Эта часть карты теперь проверена и не содержит ошибок.
Далее вы очистите выборку и сохраните ваши изменения.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить.
- В группе Управление изменениями щелкните Сохранить.
- В окне Сохранить изменения щелкните Да.
В этом разделе вы устранили ошибку ребро-ребро (ошибка 10), создав допустимое соединение для соединения двух объектов-ребер. Другой способ устранить такую ошибку, который может подойти в другой ситуации - изменить Тип оборудования для одной из этих линий.
Если ваши данные не полностью соответствуют моделям фитингов, установленных на местности, особенно в сервисных отводах, вы можете столкнуться со множеством ошибками типа ребро-ребро. Вам необходимо настроить рабочие процессы редактирования, чтобы учитывать эти объекты.
Устранение ошибок наложения точечных объектов
Исправление ошибок наложения точек
Очень часто объекты на карте находятся в одном и том же месте. Инженерная сеть позволяет размещать в одном месте устройство или соединение на структуре, но если вы попытаетесь разместить устройство или соединение поверх другого устройства или соединения, это приведет к ошибке 25: Stacked point features. Если в одном месте находятся несколько устройств или соединений, невозможно определить, как они связаны.
В этом разделе вы увидите пример ошибки наложения точек (ошибка 25). Чтобы устранить ее, вы переместите точечный объект в другое местоположение.
- На ленте щелкните вкладку Карта. В группе Навигация щелкните Закладки.
- В галерее закладок щелкните Закладка 2, чтобы приблизиться к этой закладке.
Карта приблизится к области с несколькими ошибками.
- На карте приблизьтесь к пересечению измененных областей.
Приблизившись, вы можете увидеть три измененные области, окружающие следующие объекты: линию Service, Residential Service, Water Main, Transmission Line и две совпадающих точки: Service Valve, Service и Fitting, Tap.
В этой области множество ошибок Лучше всего устранить те ошибки, которые вызваны не совпадением, так как именно они, возможно, вызывают ошибки связности. В этом случае ошибка, вызванная не связностью, это ошибка 25: Stacked point features, которая возникла из-за того, что сервисный клапан размещен над тройником. Эта ошибка вызвала остальные ошибки:
- Ошибка 9: Invalid connectivity – More than one junction edge rule applies, также известная как ошибка неоднозначного соединения, возникает из-за того, что инженерная сеть не может определить, соединять ли трубы с клапаном или с тройником.
- Ошибка 10: Invalid connectivity – The edges are different subtypes and cannot connect, также известная как ошибка ребро-ребро, возникает там, где сервисный отвод и магистраль соединены друг с другом, но невозможно определить, используется ли клапан или тройник в месте соединения.
Если вы исправите ошибку 25, также будут устранены ошибки 9 и 10. Перед тем, как начать редактирование, вы отключите измененные области, чтобы четче видеть те объекты, которые вы редактируете.
- На панели Содержание отключите слой Water Utility Network.
Полигоны и надписи ошибок исчезнут с карты.
Ваши знания о системах водоснабжения подсказывают, что сервисные отводы всегда подключаются к водопроводной сети с помощью кранов-тройников, а сервисные клапаны обычно располагаются на отводе, на некотором (несколько футов) расстоянии от тройника. Чтобы исправить эту ошибку, вы перенесете клапан на некоторое расстояние от тройника.
- На ленте щелкните вкладку Редактирование. В группе Инструменты нажмите Переместить.
Появится панель Изменить объекты.
- На карте щелкните объект Service Valve, Service, чтобы выбрать его.
- В панели Изменить объекты убедитесь, что выбранный объект - Water Device : Service Valve (1).
Так как в этом местоположении расположены две точки, очень важно выбрать нужную вам.
- В панели инструментов редактирования щелкните кнопку Отключить, чтобы она выделилась голубым цветом.
Это позволит вам перемесить сервисный клапан, оставив все остальные объекты на месте.
- На карте переместите выбранный объект на небольшое расстояние от пересечения, вдоль линии отвода. Убедитесь, что подсказка замыкания указывает замыкание на ребро Service : Edge.
- На панели инструментов редактирования, щелкните кнопку Готово.
- На панели Содержание включите слой Water Utility Network.
Две из измененных областей изменили цвет с красного Error на синий и красный Dirty and Error. Новые области Dirty and Error также были созданы вокруг передвинутого сервисного клапана. Символ Dirty и Error указывают на то, что объект, в котором была обнаружена ошибка, был отредактирован и теперь нуждается в повторной проверке.
- На карте уменьшите масштаб, пока не будут видны все четыре измененные области.
- На ленте щелкните вкладку Инженерная сеть. В группе Топология сети щелкните Проверить, чтобы проверить области, где были изменения.
Все измененные области исчезают с карты.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить.
- В группе Управление изменениями щелкните Сохранить. В окне Сохранить изменения нажмите Да.
В этом разделе вы исправили ошибку наложения точек (ошибка 25), сдвинув одну из точек. Это изменение также устранило ошибки связности, вызванные наложением точек. Другой способ устранить такую ошибку, который может подойти в другой ситуации - удалить одну из точек.
Как не допустить ошибок наложения точек
Кроме понимания, как устранить ошибки, очень важно знать, как избежать их. Далее вы увидите типичный сценарий, который ведет к появлению ошибки 25: Stacked point features. В этом примере два счетчика расположены на конце сервисной линии, но разместить два счетчика невозможно, так как это вызывает ошибку. Вы будете моделировать их со сдвигом от линии, но с сохранением связности соединения.
- Приблизьтесь к закладке Закладка 3
Карта приблизится к местоположению, с сервисной линией, ведущей к жилому дому.
Вам необходимо разместить в этом местоположении два счетчика, но если вы поместите два счетчика в конечной точке линии, это приведет к ошибке наложения точек (ошибка 25). В этом уроке вы попробуете избежать этой ошибки, разместив оба счетчика со сдвигом от линии.
- Заново откройте панель Создать объекты.
Подсказка:
Если вы не можете найти панель Создать объекты, если на ленте щелкните вкладку Редактирование. В группе Объекты нажмите Создать.
- В панели Создать объекты выполните поиск по слову residential. В разделе Water Device : Service Meter, щелкните шаблон Residential.
- На карте щелкните на небольшом расстоянии к северу от линии Service, Residential Service.
- Щёлкните еще раз, на этот раз, на некотором расстоянии к югу от конечной точки линии.
Созданы два объекта Service Meter, Residential.
Далее вы создадите сервисное соединение, чтобы соединить два счетчика с сервисной линией.
- В панели Создать объекты в группе Water Device : Service Connection, щелкните шаблон Residential.
- На карте наведите курсор на конечную точку линии Service, Residential Service. Когда во всплывающей подсказке замыкания появится надпись Service : Конечная точка, щелкните, чтобы создать объект.
- Оставьте новый объект Service Connection, Residential выбранным.
Далее вы создадите связи с соединением между сервисным соединением и сервисными счетчиками.
- На ленте щелкните вкладку Инженерная сеть. В группе Связи щелкните Изменить.
- В панели Изменить связи щелкните Загрузить выбранные.
Появятся связи для выбранного объекта Service Connection, Residential. Сейчас связи не отображаются
- Разверните раздел Соединение - Соединение. Щелкните кнопку курсора рядом с кнопкой Добавить выбранные.
- На карте щелкните каждый объект Service Meter, Residential.
Два объекта добавлены к панели Изменить связи.
- В нижней части панели щелкните Применить.
Были созданы связи с соединением между сервисным соединением и сервисными счетчиками.
- На ленте, на вкладке Инженерная сеть, в группе Связи щелкните Просмотр.
На карте появятся пунктирные линии, соединяющие новые объекты, подтверждая, что они связаны с соединением.
Подсказка:
Вы также можете видеть, какие объекты соединены с объектом Service Meter, Residential во всплывающем окне.
- На ленте щелкните Просмотр, чтобы отключить линии связей.
- Закройте панели Изменить связи и Создать объекты.
- На карте приблизьтесь к новым объектам.
Измененные области синего цвета вокруг каждого объекта. Они появляются, как только объект создается, как вы могли заметить ранее. Измененные области указывают на то, что есть несохраненные изменения, которые должны быть проверены.
- Убедитесь, что все три измененные области вам видны, и проверьте ваши изменения.
- Очистите выборку и сохраните ваши изменения.
Вы успешно создали правильные связи связности между сервисными счетчиками и сервисным соединением, а также исправили ошибки с наложенными точечными объектами. Предотвращение ошибок наложения точек не только устраняет ошибки в вашей сети, но и помогает понять и увидеть, каким образом все объекты связаны друг с другом.
- Сохраните проект.
В этом уроке вы узнали, как инженерная сеть сообщает об ошибках для наложенных точечных объектов и каким образом можно их исправлять и избегать в будущем. Предотвращение ошибок наложения точек не только устраняет ошибки в вашей сети, но и помогает понять и увидеть, каким образом все объекты сети связаны друг с другом.
Устранение ошибок подключения в середине пролёта
Исправление ошибки связности посередине
Конфигурация связности линии определяет, могут ли другие объекты соединяться с какой-либо вершиной линии, или они могут быть соединены только с конечными точками линии. В некоторых системах они считаются сложными (любая вершина) или простыми (только конечные точки) линиями. Пример сложной линии - магистральный водопровод, в котором объекты, например, хомуты, могут быть установлены посередине без разбиения линии. Пример простой линии - сервисный отвод Сервисные линии всегда разбиваются для установки оборудования на них.
В этом разделе вы увидите пример ошибки 13: Связность посередине не разрешена, также известная как ошибка связности посередине. Для устранения этой ошибки вы разобьете линию на две части.
- Приблизьтесь к закладке Закладка 4.
Карта приблизится к сервисной линии гидранта, с сервисным клапаном гидранта, установленным на ней, и двумя примерами ошибки 13: Midspan connectivity not allowed.
Сервисные клапаны гидрантов могут быть связаны с сервисными линиями гидрантов, но сервисные линии гидрантов настроены таким образом, что соединение с объектами разрешается только в конечных точках. Это настроено таким образом, потому что любой фитинг или клапан, установленный на сервисной линии, физически разбивает ее на две части в реальной обстановке. Чтобы устранить эту ошибку, вы разобьете сервисную линию.
- На ленте щелкните вкладку Редактирование. В группе Инструменты щелкните Разбить.
Появится панель Изменить объекты.
- На карте щелкните линию Service, Hydrant Service, чтобы выбрать ее.
- На карте наведите на объект Service Valve, Hydrant. Когда во всплывающей подсказке замыкания появится надпись Service Valve : Конечная точка, щелкните, чтобы разбить линию пополам.
На карте измененная область вокруг сервисной линии меняется на символ Dirty and Error.
- Убедитесь, что все три измененные области вам видны, и проверьте ваши изменения.
- Очистите выборку и сохраните ваши изменения.
Ошибки устранены.
В этом разделе вы устранили ошибку связности посередине (ошибка 13), разбив сервисную линию. Другой способ устранить такую ошибку, который может подойти в другой ситуации - переместить точку, или удалить точку, или линию. Инженерная сеть настроена таким образом, чтобы не допускать такие соединения. Но если у вас обнаруживается множество таких ошибок, вам стоит подумать об изменении модели, и разрешении связности посередине. Вы можете обратиться к администратору для изменения правила связности ребер для данного объекта.
Примечание:
Чтобы узнать, как устранить эту ошибку, изменив конфигурацию, см. раздел Разрешить связность посередине для линии в руководстве Настройка правил для инженерной сети.
Исправление ошибок промежуточного терминального устройства
Устройства, являющиеся терминальными, не могут быть моделированы в середине линии, если отсутствует конфигурация, допускающая связность посередине. Информация о соединении с терминалом, содержится в свойствах линии. Поля Терминал от устройства и Терминал к устройству для линии определяют, с каким терминалом линия соединена в каждой конечной точке; не существует способа для соединения терминала в середине. То есть устройство с терминалами должно быть размешено в какой-либо конечной точке линии.
В этом разделе вы изучите пример ошибки 38: Устройства с несколькими терминалами не могут быть посередине, также известную как ошибка промежуточного терминального устройства. Чтобы устранить ее, вы разобьете линию на две части и измените соединения с терминалами устройства.
- Приблизьтесь к закладке Закладка 5.
Карта приблизится к изолированному системному клапану (надписанному как System Valve, Isolation Zone) который размещен посередине линии Water Main, Distribution Main. В изолированных клапанах имеются терминалы, которые позволяют выделить изолированные зоны, и такой клапан размещен посередине магистрального водопровода, вызывая ошибку 38: Devices with multiple terminals cannot be midspan.
- На ленте щелкните вкладку Редактирование. В группе Инструменты убедитесь, что инструмент Разбить активен (выделен синим цветом).
- В панели Изменить объекты убедитесь, что активна либо опция Выбрать одну или несколько линий или полигонов, либо Изменить выборку (выделена синим цветом).
- На карте щелкните линию Water Main, Distribution Main, чтобы выбрать ее.
- На карте наведите на объект System Valve, Isolation Zone. Когда во всплывающей подсказке замыкания появится надпись System Valve : Точка, щелкните, чтобы разбить линию пополам.
Измененная область изменится на символ Dirty and Error. Теперь магистральный водопровод состоит из двух линий. Далее вам необходимо соединить каждую линию с терминалами в изолированном системном клапане. Если этого не сделать, появится неоднозначные ошибки подключения (ошибка 9) при проверке редактирования.
- Закройте панель Изменить объекты и очистите выборку.
- На ленте щелкните вкладку Инженерная сеть. В группе Топология сети щелкните Подключения терминалов.
- На панели Изменить подключение терминала убедитесь, что активен параметр Выбрать линейный объект или Изменить выборку линии (выделен синим цветом).
- На карте щелкните линию магистрального водопровода слева (западнее) от клапана, чтобы выбрать ее.
- В панели Изменить подключения терминала для От: System Valve, убедитесь, что Терминал установлен на Port One.
- Щелкните Применить.
- На карте щелкните линию магистрального водопровода справа (восточнее) от клапана, чтобы выбрать ее.
- В панели Изменить подключения терминала для До: System Valve, измените Терминал на Port Two.
- Щелкните Применить.
Очень важно при назначении терминалов убедиться, что вы не присоединяете больше одной линии к одному терминалу, особенно, если устройство можно открыть или закрыть. Если обе трубы подключены к клапану через один терминал, поток будет обходить клапан: вода будет протекать из одной трубы в другую, не проходя через клапан. Закрытие клапана не остановит поток воды, как ожидается.
- На карте уменьшайте масштаб, пока полностью не увидите измененную область.
- Проверьте внесенные изменения.
Измененная область исчезла.
- Очистите выборку и сохраните ваши изменения.
Примечание:
Чтобы узнать, как устранить эту ошибку, изменив конфигурацию, см. раздел Исправление ошибок промежуточного терминального устройства в учебнике Настройка правил для инженерной сети.
- Закройте панель Изменить подключение терминала.
- Над лентой, на Панели быстрого доступа щелкните кнопку Сохранить, чтобы сохранить проект.
В этом разделе вы узнали, как инженерная сеть позволяет управлять типами линий или устройств, которые требуются для разбиения линий, и как можно настроить это поведение для своих задач. Также вы изучили несколько методов исправления этих ошибок в ситуациях, когда конфигурация правильная, но данные неправильные.
В этом уроке вы изучили ошибки, могут возникнуть при неправильном отображении данных, и методах, позволяющих избежать или исправить эти ошибки. Вы на практике узнали об ошибках ребро-ребро (ошибка 10), ошибках наложения точек (ошибка 25), ошибках связности посередине (ошибка 13) и ошибках промежуточного терминального устройства (ошибка 38). Теперь вы знаете о том, как правила инженерной сети помогают сохранить точность и целостность данных.
Далее попробуйте урок Настройка правил для инженерной сети, чтобы узнать, как устранять и предотвращать топологические ошибки с помощью изменения правил и других настроек инженерной сети. Чтобы узнать больше об ошибках топологии инженерной сети, воспользуйтесь следующими ресурсами:
- Примеры и решения для всех ошибок топологии приведены в статьях серии Управление топологией с помощью ArcGIS Utility Network.
- Если у вас есть набор данных с большим количеством ошибок, загрузите Утилиту с инструментами поддержки управления данными и запустите инструмент SummarizeUNErrors для создания отчетов, что поможет определить приоритеты очистки данных.
- Чтобы поэкспериментировать с образцом инженерной сети, попробуйте одно из решений utility network foundation.
Вы можете найти больше учебных пособий в галерее учебных пособий.