Редактирование инженерной сети
Добавление недостающих сетевых объектов
В этом разделе вы научитесь отслеживать и проверять изменения в инженерных сетях, что будет обеспечивать корректность ГИС-данных и их соответствие установленной модели данных. Для начала вы научитесь выполнять некоторые базовые операции редактирования в инженерной сети. Вы создадите недостающий объект, который, в свою очередь, создаст измененную область. Затем вы проверите и сохраните свои изменения. В этом первом примере ошибок не будет.
- Загрузите пакет проекта Connectivity Errors.
Файл с именем Connectivity Errors.ppkx загружен на ваш компьютер.
Примечание:
Файл .ppkx является пакетом проекта ArcGIS Pro и может содержать карты, данные и другие файлы, которые вы можете открыть в ArcGIS Pro. Подробнее об управлении файлами .ppkx в этом руководстве.
- Найдите загруженный файл на вашем компьютере. Дважды щелкните Connectivity Errors.ppkx, чтобы открыть его в ArcGIS Pro.
- При появлении запроса войдите в свою учетную запись ArcGIS.
Примечание:
Если у вас нет доступа к ArcGIS Pro или учетной записи организации ArcGIS, см. варианты доступа к программному обеспечению.
Появится карта водопроводной сети в Нейпервилле, штат Иллинойс, США.
- На ленте щелкните вкладку Карта. В группе Навигация щелкните Закладки.
- В галерее закладок щелкните Bookmark 1, чтобы приблизиться к этой закладке.
Карта приблизилась к жилому району.
- На панели Содержание отметьте Labels, чтобы включить этот слой.
Надписи появятся на карте. Это нетипичные надписи, встречающиеся на карте инженерных сетей, но они предназначены для упрощения идентификации объектов на протяжении всего этого руководства.
Рядом с пересечением улиц Elizabeth Ave и White Oak Dr находится пересечение трех водопроводных и распределительных магистральных линий Water Main, Distribution Main. Эти водопроводы подключаются без деталей для соединения труб - фитингов. В полевых условиях трубы не могут быть соединены напрямую без фитинга, сварки или какого-либо приспособления.
К западу, недалеко от пересечения Elizabeth Ave и Anne Rd, есть аналогичное пересечение трех водопроводных и распределительных магистральных труб Water Main, Distribution Main. Здесь трубопроводы соединяются с помощью соединения Fitting, Tee. Вы добавите аналогичный тройник-соединение к первому пересечению.
- На ленте щелкните вкладку Редактирование. В группе Замыкание убедитесь, что кнопка Замыкание выделена синим цветом, что указывает на то, что замыкание включено.
- Нажмите на нижнюю половину кнопки Замыкание. Убедитесь, что включены первые четыре опции замыкания.
- В группе Объекты щелкните Создать.
Появится панель Создать объекты.
- На панели Создать объекты в строке поиска введите tee. В результатах поиска щелкните шаблон Tee.
На карте курсор заменяется символом Tee.
- На панели инструментов редактирования, щелкните кнопку Готово.
- Наведите курсор на пустое пересечение Water Main, Distribution Main. Когда во всплывающей подсказке появится надпись Water Main : Конечная точка, щелкните карту, чтобы создать объект в этом месте.
Примечание:
Правила замыкания, настроенные для карты, переопределяются любыми правилами инженерной сети. Вы не сможете замкнуть один объект на другой, если это запрещено правилом инженерной сети.
- Увеличивайте масштаб отображения нового объекта, пока не увидите вокруг него синюю заштрихованную рамку.
Это называется измененная область. Инженерная сеть создает полигональные объекты, называемые измененными областями, для отслеживания всех правок и ошибок в наборе данных.
- На панели Содержание разверните слой Water Utility Network и его подслой Dirty Areas, чтобы увидеть, как измененные области отображаются на карте.
В этом руководстве основное внимание уделяется областям Dirty, Error и Dirty and Error.
- Области Dirty указывают на то, что редактирование еще не было проверено.
- Области Error указывают на то, что редактирование было проверено, но возвратило ошибку.
- Области Dirty и Error указывают на то, что объект, в котором была обнаружена ошибка, был отредактирован и теперь нуждается в повторной проверке.
На карте показана измененная область Dirty, означающая, что в ней было проведено редактирование и она должна быть проверена.
- На ленте щелкните вкладку Инженерная сеть. В группе Топология сети щелкните Проверить.
По завершении проверки появится уведомление о том, что ошибок не обнаружено. Измененная область исчезает с карты.
- Закройте панель Создать объекты.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить, чтобы очистить выборку.
Далее вы сохраните свои правки.
- В группе Управление изменениями щелкните Сохранить.
- В окне Сохранить изменения щелкните Да.
Вы не сможете отменить изменения после сохранения; если вы решите отменить изменения, вы потеряете все изменения с момента последнего сохранения, поэтому вы должны обдуманно подходить к сохранению ваших изменений.
В этом разделе вы внесли изменения в набор данных инженерной сети, создав новый объект. Вы проверили редактирование и сохранили изменения. Теперь, когда вы изучили основы редактирования и проверки в инженерной сети, вы будете использовать эти навыки для устранения ошибок.
Устранение распространенных ошибок соединение-ребро
Устранение ошибок связности линии обслуживания гидрантов
Объекты топологии инженерной сети называются соединениями и ребрами. Обычно это точечные и линейные объекты на карте. Любая инженерная сеть содержит набор правил, определяющих, какие типы объектов разрешено подсоединять. Например, если вы попытаетесь подсоединить объекты, для которых не установлено правило, или которые имеют несколько конфликтующих правил, вы получите ошибку о недопустимой связности.
В этом разделе вы увидите пример ошибки соединение-ребро (ошибка 8). Чтобы решить эту проблему, вы измените Тип объекта соединения.
- На ленте щелкните вкладку Карта. В группе Навигация щелкните Закладки.
- В галерее закладок щелкните Закладка 2, чтобы приблизиться к этой закладке.
Карта приближается к местоположению, где продувочный сервисный клапан (надписан на карте как Service Valve, Purge) установлен на линии обслуживания гидрантов (надписан как Service, Hydrant Service).
Это не является ожидаемой комбинацией объектов и привело к нескольким случаям возникновения ошибки 8: Недопустимая связность – Нет правила соединение-ребро.
Когда вы сталкиваетесь с ошибкой соединение-ребро (ошибка 8), вы можете задать следующие вопросы, чтобы устранить ее:
Есть ли другие ошибки в этом месте?
- Если это так, другие ошибки могут препятствовать соединению объектов, и их следует устранить в первую очередь.
Должны ли эти объекты иметь возможность соединения?
- Если это так, вам следует попросить администратора добавить правило, позволяющее им соединяться.
- Если нет, вы должны определить лучший способ исправить данные.
Вы ответите на эти вопросы для ошибки, показанной на карте.
- Есть ли другие ошибки в этом месте? Нет. Здесь несколько ошибок, но все они ошибки соединение-ребро между сервисным клапаном и сервисной линией и представляют одинаковую проблему соединение-ребро, т.е. нет других ошибок, которые надо исправить в первую очередь.
- Должны ли эти объекты иметь возможность соединения? Нет. Из имеющихся у вас знаний о водопроводных сетях вы знаете, что к линиям обслуживания гидрантов не должны быть подключены продувочные сервисные клапаны. Вместо этого следует использовать сервисный клапан гидранта. Вы посмотрите правила Соединение Ребро, чтобы убедиться в этом.
- На карте щелкните объект Service Valve, Purge, чтобы выбрать его.
- Прокрутите всплывающее окно вниз. Под Правила (39) разверните раздел Соединение Ребро (37).
Появится таблица со списком всех типов объектов, к которым разрешено подключаться выбранному объекту в соответствии с правилами соединения инженерной сети.
Подсказка:
Если таблицу трудно прочитать, перетащите края всплывающего окна, чтобы увеличить его.
- В таблице в столбце AssetGroup найдите две ячейки Service Valve.
В таблице указано, что когда сервисный клапан Service Valve подключается к выбранной линии, он должен иметь AssetType либо Hydrant, либо Service. Поскольку выбранная линия является линией обслуживания гидрантов, вы измените тип актива сервисного клапана на Hydrant.
Примечание:
Вы можете настроить всплывающие окна для включения правил, загрузив Инструменты утилиты поддержки управления данными со страницы Esri GitHub и запустив инструмент настройки слоев инженерной сети Configure UN Layers с опцией Rule Popup.
- Закройте всплывающее окно.
На ленте на вкладке Карта в группе Выборка нажмите Выбрать.
- На карте щелкните объект Service Valve, Purge, чтобы выбрать его.
- На ленте в группе Выборка щелкните Атрибуты, чтобы открыть панель Атрибуты.
- На панели Атрибуты измените значение Тип актива на Hydrant.
- Нажмите Применить или убедитесь, что отмечена опция Авто-применение.
Измененная область вокруг клапана изменится с символа Ошибки на символ Измененная область и ошибка, указывая на то, что объект, в котором возникла ошибка, был отредактирован и теперь его необходимо снова проверить.
- На карте уменьшайте масштаб, пока полностью не увидите все три измененные области.
По умолчанию команда Проверить проверяет измененные области только в пределах текущего экстента карты.
- На ленте щелкните вкладку Инженерная сеть. В группе Топология сети щелкните Проверить.
Все надписи измененных областей и ошибок исчезнут. Эта часть карты теперь проверена и не содержит ошибок. Символ и надпись сервисного клапана также изменились.
- Щелкните правой кнопкой мыши в любом месте карты и щелкните Очистить, чтобы очистить выборку.
- На ленте щелкните вкладку Редактирование. В группе Управление изменениями щелкните Сохранить.
- В окне Сохранить изменения щелкните Да.
В этом разделе вы устранили ошибку соединение-ребро (ошибка 8), создав допустимое соединение для соединения двух объектов-ребер. Ошибки соединение-ребро возникают всякий раз, когда система не может соединить точку (соединение) с линией (ребром), поэтому они часто возникают, когда другие ошибки препятствуют соединению объектов. Когда вы видите эту ошибку, сначала сосредоточьтесь на исправлении других ошибок, так как это также может устранить ошибку соединение-ребро.
Примечание:
Чтобы узнать, как устранить эту ошибку, изменив конфигурацию, см. раздел Разрешить соединение соединение-ребро в руководстве Настройка правил для инженерной сети.
Исправление неоднозначных ошибок связности
Когда неясно, как связаны два или более объекта, инженерная сеть выдает ошибку Недопустимая связность – Применено более одного правила соединение-ребро.. Эта ошибка также называется неоднозначной ошибкой связности. Чтобы решить эту проблему, вы можете изменить подключения терминала.
- Приблизьтесь к закладке Закладка 3
Карта приближается к насосной станции на восточном ребре набора данных. Станция содержит три насоса (надписанных как Pump, Primary), которые перекачивают воду в ближайшую водонапорную башню, которая обеспечивает водой близлежащие районы.
Насосная станция также содержит три экземпляра ошибки 9: Недопустимая связность – Применено более одного правила соединение-ребро. Три ошибки центрированы на среднем насосе станции, указывая на то, что с насосом что-то не так. Пока ошибки не будут исправлены, затронутый объект не будет подключен, и вы не сможете выполнить анализ трассировки в системе водоснабжения или зонах давления, связанных с этой станцией.
Чтобы лучше понять проблему, вы надпишете терминалы водопроводных линий.
- В панели Содержание щелкните вкладку По надписыванию.
- В панели Содержание разверните Надписи и Water Line.
Появятся три класса надписей, связанных с этим слоем.
- Отметьте Из терминала и В терминал, чтобы включить эти классы надписей.
На карте появятся дополнительные надписи. В начале и в конце каждой магистрали водопровода Water Main есть по одной надписи с описанием терминалов к устройствам и от них. Терминалы определяют направление, в котором вода будет течь через насосы и другие устройства. Важно, чтобы все насосы работали в одном направлении, чтобы избежать образования петель на станции.
- На карте увеличивайте масштаб, пока не сможете прочитать надписи терминалов по обе стороны от трех насосов.
В соответствии с верхним и нижним насосами сторона низкого давления станции находится слева (запад) от насосов, а сторона высокого давления - справа (восток). Терминальные соединения для среднего насоса определены не полностью. Это создает неоднозначную связность, в которой направление потока не ясно.
Вы обновите терминальные соединения для Water Main, Transmission Main, где они соединяются со средним насосом.
- На ленте щелкните вкладку Инженерная сеть. В группе Топология сети щелкните Подключения терминалов.
- На панели Изменение подключений терминала убедитесь, что активно Выбрать линейный объект (подсвечено синим).
- На карте щелкните линию Water Main, Distribution Main слева (западнее) от среднего насоса, чтобы выбрать его.
- На панели Изменение подключений терминала для К: Насос убедитесь, что для Терминал установлено значение Вход низкого давления.
Примечание:
Если на панели Изменить подключения терминала отображается следующее сообщение об ошибке: Найдено более одного совпадающего устройства, на панели Содержание щелкните правой кнопкой мыши слой Надписи и выберите Удалить.
- Щелкните Применить.
На карте надпись терминала изменится с Нет на Вход низкого давления. Символ измененной области также меняется.
- На карте щелкните линию Water Main, Distribution Main справа (восточнее) от среднего насоса, чтобы выбрать его.
- На панели Изменение подключений терминала для Из: Насос измените Терминал на Выход высокого давления.
- Щелкните Применить.
Примечание:
Если вы удалили слой Надписи, вы можете при желании заменить его на этом этапе. Однако вам придется удалять его снова позже, каждый раз, когда вы используете панель Изменить подключения терминала.
Чтобы заменить слой, на панели Каталог откройте карту Резервная копия надписей. Скопируйте слой Надписи и вставьте его в карту Connectivity Errors. Переместите его ниже слоя Water Utility Network.
Если вам снова потребуется удалить слой и появится запрос, хотите ли вы сохранить изменения, выберите Да.
На карте появится новая надпись Выход высокого давления.
Измененные области, окружающие отредактированные водопроводные магистрали, изменились на символ Измененная область и ошибка (синяя штриховка с красным контуром), чтобы указать, что их необходимо проверить еще раз. Насос не редактировался, поэтому измененная область вокруг него по-прежнему использует символ Ошибка (красная штриховка с красным контуром).
Далее вы проверите изменения.
- Щелкните правой кнопкой мыши в любом месте карты и щелкните Очистить, чтобы очистить выборку.
- На карте уменьшайте масштаб, пока полностью не увидите все три измененные области.
- На ленте на вкладке Инженерная сеть в группе Топология сети щелкните Проверить.
По завершении проверки появится уведомление о том, что ошибок не обнаружено. Все три измененные области исчезают с карты.
- На ленте щелкните вкладку Редактирование. В группе Управление изменениями щелкните Сохранить.
- В окне Сохранить изменения щелкните Да.
В этом разделе вы устранили неоднозначные ошибки подключения (ошибка 9) на насосной станции, изменив терминальные подключения. Теперь, когда все ошибки и измененные области устранены для этой области, вы можете выполнить анализ с помощью этой станции.
В этом модуле вы познакомились с несколькими примерами того, как инженерная сеть смогла выявить проблемы с данными, создав ошибки связности соединение-ребро. В этих примерах вы смогли ознакомиться с данными, понять, в чем ошибка, и исправить ее, внеся изменения в эти данные.
Устранение ошибок связности терминалов
Исправление терминальных подключений после редактирования объекта
Как вы видели ранее, некоторые объекты инженерной сети настроены на наличие терминалов, которые используются для связности. Когда вы подключаетесь к объекту, который имеет терминалы, вам нужно указать, какой терминал использует соединение. Если указанный терминал недействителен для подключенных объектов, система создаст ошибку 36: Линейный объект имеет недопустимый терминал, также известную как ошибка подключения недопустимого терминала.
В этом разделе вы внесете некоторые необходимые изменения в инженерную сеть, что приведет к ошибке подключения недопустимого терминала (ошибка 36). Чтобы решить эту проблему, вы удалите подключения терминала.
- Приблизьтесь к закладке Закладка 4.
Карта приближается к системному запорному клапану (надписан как System Valve, Isolation Zone) и клапану управления потоком (надписан как Flow Valve, Check) на водопроводной магистрали Water Main, Distribution Main, которая подключена к линии Water Main, Transmission Main.
Вам сказали, что эта карта неверна. Клапан на севере на самом деле является системным, а не системным запорным клапаном, поэтому его атрибут Тип оборудования необходимо обновить.
- В нижней части панели Изменение подключений терминала щелкните вкладку Атрибуты, чтобы снова открыть панель Атрибуты.
Подсказка:
В качестве альтернативы на ленте щелкните вкладку Карта. В группе Выборка щелкните Атрибуты.
- На панели Атрибуты убедитесь, что активна опция Выбрать один или несколько объектов (выделен синим цветом).
- На карте щелкните объект System Valve, Isolation Zone, чтобы выбрать его.
- На панели Атрибуты для Тип оборудования выберите System.
- В нижней части панели Атрибуты щелкните Применить или убедитесь, что Авто-применение включено.
На карте надпись клапана изменится на System Valve, System. На карте появляется измененная область с синим символом Измененная область, указывающая на то, что клапан был отредактирован и нуждается в проверке.
- На ленте щелкните вкладку Инженерная сеть. На вкладке Топология сети щелкните Проверить.
Измененная область исчезает, но появляются три новых ошибки, показанные красным символом Ошибка.
Иногда, редактируя карту с целью исправления, вы можете вызвать появление новых ошибок. Это нормально и означает только то, что вам нужно внести еще несколько правок, прежде чем исправление будет завершено. Далее вы исправите новые ошибки, удалив терминальные соединения.
Вы получили сообщение об ошибке 36: Недопустимый терминал линейного объекта поскольку линии пытаются подключиться к клапану через терминалы. Запорные клапаны имеют терминалы, которые необходимы для однозначной идентификации зон изоляции с обеих сторон клапана. Однако системные клапаны не имеют терминалов. Чтобы устранить ошибку, вы удалите недопустимые подключения терминала с линий с обеих сторон клапана.
- Снова откройте панель Изменить подключение терминала.
Подсказка:
Если вы не можете найти панель Изменить подключение терминала, на ленте на вкладке Инженерная сеть в группе Топология сети нажмите Подключения терминала.
- На панели Изменение подключений терминала убедитесь, что опция Выбрать линейный объект активна.
- На карте щелкните линию Water Main, Distribution Main выше (севернее) системного клапана, чтобы выбрать его.
- На панели Изменить подключения терминала для К: Системный клапан нажмите кнопку удаления.
Текст К: Системный клапан и Системный клапан перечеркнут.
Примечание:
Если К: Системный клапан не отображается на панели Изменить подключения терминала, на панели Содержание щелкните правой кнопкой мыши слой Надписи и выберите Удалить. Если появится окно Удаления слоя, щелкните Сохранить.
- Щелкните Применить.
На карте измененная область к северо-востоку от клапана меняется на символ Измененная область и ошибка.
- На карте щелкните линию Water Main, Distribution Main ниже (южнее) системного клапана, чтобы выбрать его.
- На панели Изменить подключения терминала для От: Системный клапан нажмите кнопку удаления. Щелкните Применить.
Измененная область к югу от клапана также обновляется на символ Измененная область и ошибка. Далее вы проверите внесенные изменения.
- На карте уменьшайте масштаб, пока полностью не увидите все три измененные области.
- На ленте на вкладке Инженерная сеть в группе Топология сети щелкните Проверить.
Измененные области исчезают с карты.
Далее вы очистите выборку и сохраните ваши изменения.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить. В группе Управление изменениями щелкните Сохранить.
- В окне Сохранить изменения щелкните Да.
В этом разделе вы обновили Тип оборудования для клапана. Когда вы проверили свои изменения, были созданы новые недопустимые ошибки подключения к терминалу (ошибка 36). Вы решили их, удалив подключения терминалов с линий. Другой способ устранить эту ошибку, который может подойти в других ситуациях, — изменить подключения к терминалу.
Примечание:
Чтобы узнать, как устранить эту ошибку, изменив конфигурацию, см. раздел Исправление недопустимых ошибок подключения к терминалу в учебнике Настройка правил для инженерной сети.
Исправление подключений к терминалу после удаления объекта
На карте есть вторая неточность. Вам сказали, что клапана управления потоком в этой области не существует. Вы удалите его с карты, что вызовет две ошибки. Чтобы устранить ошибки, вы удалите подключения к терминалу.
- При необходимости приблизитесь к закладке Закладка 4.
- На карте щелкните объект Flow Valve, Check, чтобы выбрать его.
- На ленте щелкните вкладку Редактирование. В группе Объекты щелкните Удалить.
- В окне Удалить нажмите Да.
На месте клапана появляется новая измененная область.
- На ленте щелкните вкладку Инженерная сеть. В группе Топология сети щелкните Проверить.
На карте появляются новые ошибки.
Сначала вы сосредоточитесь на ошибке 36, потому что ошибка 10: Недопустимая связность – Ребра относятся к разным подтипам и не могут соединяться, иногда может быть побочным результатом других ошибок, которые препятствуют соединению объектов.
Ошибка 36: Недопустимый терминал линейного объекта возникает из-за того, что линии Water Main, Distribution Main все еще ссылаются на терминал удаленного устройства. Решение этой ошибки такое же, как и используемое ранее в этом руководстве: удалить подключения терминала с водопроводных магистралей.
- На карте выберите сегмент линии, проходящий через меньшую измененную область.
- На панели Изменить подключения терминала для К: Нет нажмите кнопку удаления.
- Щелкните Применить.
Меньшая измененная область изменится на символ Измененная область и ошибка.
- Выберите сегмент линии, который проходит через большую измененную область.
- На панели Изменить подключения терминала для От: Нет нажмите кнопку удаления. Щелкните Применить.
Обе измененные области изменят символ на Измененная область и Ошибка.
- На карте уменьшайте масштаб, пока полностью не увидите обе измененные области.
- На ленте на вкладке Инженерная сеть в группе Топология сети щелкните Проверить.
Измененные области и ошибки удалены с карты. Чтобы закончить, вы очистите выборку, сохраните изменения и сохраните проект.
- На ленте щелкните вкладку Редактирование. В группе Выборка щелкните Очистить. В группе Управление изменениями щелкните Сохранить.
- В окне Сохранить изменения щелкните Да.
- Над лентой на панели инструментов быстрого доступа нажмите кнопку Сохранить.
В этом разделе вы узнали, как с помощью функции Изменение подключений терминала можно исправить некорректные подключения терминалов между линиями и устройствами.
В этом руководстве вы узнали, как редактировать данные в инженерной сети, как проверять изменения и как устранять ошибки. В частности, вы узнали о наиболее распространенных причинах и исправлениях ошибок связности.
Далее попробуйте руководство Исправление ошибок топологии в инженерной сети, чтобы узнать о других ошибках топологии и способах их исправления. Если вам интересно узнать, как администраторы настраивают правила связности, ознакомьтесь с учебным пособием Настройка правил для инженерной сети. Для получения более подробных сведений об ошибках топологии инженерных сетей обратитесь к следующим ресурсам:
- Примеры и способы устранения всех ошибок топологии приведены в статьях серии Редактирование и связность с помощью ArcGIS Utility Network.
- Если у вас есть набор данных с большим количеством ошибок, загрузите Утилиту с инструментами поддержки управления данными и запустите инструмент SummarizeUNErrors для создания отчетов, что поможет определить приоритеты очистки данных.
- Чтобы поэкспериментировать с образцом инженерной сети, попробуйте одно из решений utility network foundation.
Вы можете найти больше учебных пособий в галерее учебных пособий.