Совместное управление Pipeline Referencing и инженерной сетью

Систему линейных координат (LRS) можно использовать для сетей газоснабжения в ArcGIS, интегрируя класс объектов центральных линий ArcGIS Pipeline Referencing и класс объектов трубопроводов Дополнительный модуль ArcGIS Utility Network Management.

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

В следующих разделах приведена информация об изменениях модели, необходимых для использования преимуществ как LRS, так и инженерной сети. Также есть руководство по загрузке данных и публикации сервисов с данными, управляемыми обеими системами. Кроме того, есть изменения в инструментах редактирования и анализа, работающих с данными, используемыми Pipeline Referencing и Utility Network.

Примечание:

Чтобы работать с данными Pipeline Referencing и Utility Network, вы можете получить доступ к надстройке Unified Pipeline Tools из GitHub и установить ее в ArcGIS Pro. Надстройка также включена в выпуск модели данных Utility and Pipeline Data Model (UPDM) 2023 года. Ниже представлена информация о надстройке:

  • Далее вы можете управлять ею в ArcGIS Pro.
  • Надстройка содержит часто используемые инструменты из вкладок Location Referencing, Utility Network, Карта, Выборка и Редактирование, чтобы оптимизировать рабочие процессы вместе со средой Pipeline Referencing и Utility Network.
  • Решение UPDM необязательно для использования надстройки. После установки надстройки она отображается в виде вкладки на ленте ArcGIS Pro. Доступность инструментов в надстройке определяется связанными данными и лицензиями.

Требования

Вы можете использовать нестандартные модели данных или настраивать модель данных под требования вашей организации, так как есть требуемые классы пространственных объектов и таблицы в информационной модели Pipeline Referencing и конфигурации инженерной сети газораспределения. UPDM содержит все классы пространственных объектов, таблицы и классы отношений, необходимые для поддержки как Utility Network, так и LRS в отдельной базе данных.

Вы можете упростить процесс развертывания для инженерной сети Utility Network на основе UPDM, используя следующие инструменты:

Подробнее о создании и настройке инженерной сети Utility Network

Чтобы создать пользовательскую модель данных, отличную от UPDM, убедитесь, что есть необходимые классы пространственных объектов и таблицы для инженерной сети и LRS. Они включают объект общей центральной линии, которая будет частью как инженерной сети, так и LRS.

В конфигурации инженерной сети газораспределения класс пространственных объектов трубопроводов представляет все трубы в системе. В совместном развертывании инженерной сети и Pipeline Referencing этот класс пространственных объектов трубопроводов также служит как класс пространственных объектов центральных линий в информационной модели Pipeline Referencing.

Кроме того, газовая конфигурация инженерной сети имеет множество критических атрибутов, моделированных в классе пространственных объектов трубопроводов. Общий класс пространственных объектов, описанный ниже, это точка интеграции двух продуктов. В прошлом эти атрибуты будут моделироваться в отдельных событиях LRS. Чтобы не было необходимости моделировать эти атрибуты в различных классах пространственных объектов, класс пространственных объектов трубопроводов так же имеет поля маршрута и измерений, смоделированные как событие, которое можно обновить с помощью инструментов Pipeline Referencing.

Примечание:

В классе пространственных объектов трубопроводов поля From Measure и To Measure должны иметь тип данных Double, а их точность и масштаб должны соответствовать классу объектов LRS, Калибровочная точка.

Дополнительные классы объектов Utility Network, такие как Устройства и Соединения, также могут хранить маршруты и измерения. Чтобы хранить маршруты и измерения в этих классах объектов, добавьте в них поля идентификатора маршрута и измерений. Атрибуты маршрута и измерения можно вычислить с помощью инструмента Обновить измерения из LRS. Ни один из классов объектов Utility Network не должен быть зарегистрирован как события LRS.

Примечание:

Вы можете связать класс пространственных объектов центральных линий и класс пространственных объектов трубопроводов Utility Network с помощью инструмента Настроить класс объектов инженерной сети.

Модель данных LRS и модель данных Gas после применения инструмента Настроить класс объектов инженерной сети

Следующие классы пространственных объектов обязательно должны быть в схеме Pipeline Referencing для интеграции с Utility Network:

  • Центральная линия
  • Последовательность центральных линий
  • Калибровочная точка
  • Исправление

Следующие классы пространственных объектов модели данных газовых сетей обязательно должны быть в схеме Utility Network для интеграции с Pipeline Referencing:

  • Трубопроводы
  • Устройства
  • Соединения
  • Сборка (узел)
  • Граница структуры
  • Соединение структуры
  • Линия структуры
  • Линия подсети

Следующие поля должны быть в объединенном классе трубопроводов и центральных линий, чтобы его можно было настроить для использования с LRS и использовать все возможности Pipeline Referencing и Utility Network:

ПолеТип данныхДлинаМожет быть пустымОписание

ID центральной линии

GUID

Н/Д

Да

Уникальный ID для геометрии центральной линии.

ID маршрута

String или GUID

Тот же тип и длина, что и поле Route ID в таблице последовательности центральных линий

Нет

Уникальный ID для каждого маршрута в сети.

Измерение От

Любой числовой

Н/Д

Да

Измерение на маршруте, где будет находиться начало объекта.

Измерение До

Любой числовой

Н/Д

Да

Измерение на маршруте, где находится конец объекта.

Настройте, загрузите данные и опубликуйте инженерную сеть и Pipeline Referencing LRS

И Pipeline Referencing и Utility Network имеют специфичные требования и шаги для корректного развертывания отдельной базы геоданных. При настройке инженерной сети вручную можно изучить Инструменты упаковки Utility Network, чтобы упростить развертывание инженерной сети.

Чтобы развернуть LRS сеть Pipeline Referencing и инженерную сеть в базе геоданных, выполните следующие шаги:

Примечание:

Чтобы правильно настроить LRS убедитесь, что заданы корректная пространственная привязка, x,y,z и m-допуск, а также x,y,z и m-разрешение для всех классов пространственных объектов, которые используются в Pipeline Referencing и Utility Network.

Узнайте больше о настройках допуска и разрешения в LRS

  1. Организовать инженерную сеть
  2. Применить пакет оборудования (такой, как настройка газовой сети)
  3. Создайте LRS, используя или инструмент Создать LRS, или инструмент Создать LRS из существующего набора данных.
  4. Запустите инструмент Настроить класс пространственных объектов Utility Network, чтобы связать классы объектов центральных линий и трубопроводов как части газовой инженерной сети и LRS.
  5. Создайте каждую из сетей LRS, используя или инструмент Создать сеть LRS, или инструмент Создать сеть LRS из существующего набора данных.
  6. Создайте каждое из событий LRS, используя либо инструмент Создать событие LRS, либо инструмент Создать событие LRS из существующего набора данных.
    Примечание:

    Классы объектов Utility Network, такие как устройства, соединения и трубопроводы, не должны регистрироваться как события LRS. Поля маршрута и измерения для этих объектов можно обновить с помощью инструмента Обновить измерения из LRS.

  7. Загрузите данные в инженерную сеть с помощью инструмента Добавить и в LRS с помощью инструментов Добавить маршруты и Добавить события.
    Примечание:

    Инструмент Добавить маршруты загружает объекты в объединенный класс объектов центральных линий и трубопроводов. Сначала используйте этот инструмент, чтобы заполнить класс объектов объектами, которые выполняют следующие действия:

    • Имеют допустимые ID центральной линии
    • Заполните остальные атрибуты.
    • Загрузите дополнительные трубы, которые не связаны с LRS

    Инструмент Присоединить маршруты учитывает существующие центральные линии при добавлении маршрутов. Если значение CenterlineID, к которому вы добавляете маршрут, уже существует, существующая запись уравнения центральной линии будет обновлена значением RouteID добавленного маршрута.

  8. Убедитесь, что требуемые поля есть в версионной ветви данных (включено global ID и отслеживание редактирования), и измените тип версионирования файла подключения на Ветвь, и зарегистрируйте данные как версионные.
  9. Чтобы опубликовать инженерную сеть и LRS в сервис, выполните следующие шаги.
    Примечание:

    Чтобы использовать возможности обоих продуктов, сервис со слоями должен быть опубликован как из инженерной сети, так и из LRS.

Редактирование объединенных данных инженерной сети и LRS

Объединение LRS Pipeline Referencing и инженерной сети в сервисе позволяет пользователям редактировать данные, управляемые обоими с помощью ArcGIS Pro. При редактировании сервиса с данными LRS и инженерной сети из одной базы данных, некоторые рабочие процессы редактирования LRS отличаются.

Редактирование маршрута

Когда класс объектов трубопроводов является центральной линией в LRS, применяются следующие дополнительные требования и шаги по созданию и редактированию маршрута:

  • Поле Route ID из класса объектов Трубопроводы должно быть связано с LRS, чтобы трубы и осевые линии, добавленные в класс объектов Pipeline, оставались прослеживаемыми и проверяемыми в исходных документах. По желанию, поля From Measure и To Measure могут быть заполнены в классе объектов Осевая линия.
    Примечание:

    Если измерения не предоставляются используемым классом объектов центральной линии, инструменты редактирования маршрута LRS предоставляют измерения От и До на маршруте.

  • Когда осевые линии используются в инструментах Построение маршрута, Продление маршрута или Перестроение маршрута, значения в полях Route ID, From Measure и To Measure обновляются как часть действия редактирования. Точки калибровки размещаются в начале и в конце каждого сегмента центральной линии в процессе редактирования, что гарантирует, что измерения на маршруте в сети LRS не изменятся, когда другие изменения будут происходить вдоль маршрута с течением времени. Это гарантирует, что класс объектов Трубопроводы останется прослеживаемым и поддающимся проверке до исходного документа, используемого для ввода трубы.
  • Когда осевые линии редактируются с помощью инструментов Исключение маршрутов, Переназначение маршрутов или Перестроение маршрутов, осевые линии разделяются, а значения в полях Route ID, From Measure, и To Measure разделенных трубопроводов обновляются. Точки калибровки размещаются в начале и в конце каждого сегмента центральной линии в процессе редактирования, что гарантирует, что измерения на маршруте в сети LRS не изменятся, когда другие изменения будут происходить вдоль маршрута с течением времени. Это гарантирует, что класс объектов Трубопроводы останется прослеживаемым и поддающимся проверке до исходного документа, используемого для ввода трубы.
  • Когда вы разделяете центральную линию, связанную с маршрутом, с помощью любого из доступных инструментов разделения, поля Route ID, From Measure и To Measure разделенных трубопроводов обновляются, а точка калибровки добавляется в месте разделения.

Создание центральной линии и маршрута

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

Примечание:

Измерения От и До класса объектов центральной линии используются как значения измерений при создании маршрутов и их редактировании с использованием инструментов редактирования маршрута создать, расширить или перестроить. Если измерения не предоставлены в классе объектов центральной линии, инструменты редактирования маршрута LRS предоставляют измерения От и До.

Примечание:

В следующих примерах создания маршрута значения начального измерения (Измерения От) и конечного измерения (Измерения До) предварительно заполняются на центральных линиях.

Атрибуты центральных линий перед созданием маршрутов

OIDID маршрутаИзмерение ОтИзмерение До

1201

<null>

0

104.35

1202

<null>

104.35

177.89

1203

<null>

177.89

265.27

Центральные линии перед созданием маршрутов

В следующей таблице и на рисунке показаны атрибуты центральных линий после создания маршрутов:

Атрибуты центральных линий после создания маршрутов

OIDID маршрутаИзмерение ОтИзмерение До

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

104.35

1202

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

104. 35

177.89

1203

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

177. 89

265.27

Центральные линии после создания маршрута в инженерной сети, настроенной с LRS

Атрибуты маршрута

OIDID маршрутаИмя маршрута

1000

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

Маршрут 17A-South

Разделение центральной линии при помощи инструментов разделения

В следующей таблице и на рисунке показана центральная линия, связанная с маршрутом, и его атрибуты перед разделением с помощью инструмента Разделить:

OIDID маршрутаИзмерение ОтИзмерение До

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

104.36

Маршрут1, центральная линия и измерения перед разделением центральной линии

Значения измерений начала и окончания связанного маршрута обновляются после разделения центральной линии.

В следующей таблице и диаграмме показана центральная линия и ее атрибуты после операции разделения.

OIDID маршрутаИзмерение ОтИзмерение До

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

52.18

1202

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

52.18

104.36

Маршрут 1: измерения после редактирования центральной линии

Центральные линии разделены редактированием LRS

В следующем сценарии центральная линия разделяется, а ее поля From Measure, To Measure и Route ID обновляются после исключения части маршрута.

В следующей таблице и на рисунке показана центральная линия и атрибуты маршрута до редактирования:

OIDID маршрутаИзмерение ОтИзмерение До

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

104.36

Маршрут1 центральная линия и измерение до исключения части маршрута

Маршрут исключен от начала маршрута до средней части маршрута. В результате центральная линия разделяется, а ее измерения обновляются.

В следующей таблице и диаграмме показана центральная линия и ее атрибуты после редактирования исключения маршрута.

OIDID маршрутаИзмерение ОтИзмерение До

1201

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

0

52.18

1202

{7a765e36-dbb0-43f9-a1f1-b6f37a4e445a}

52.18

104.36

Маршрут1: центральная линия и измерение после исключения части маршрута

Отредактируйте с помощью сервиса с LRS и данных инженерных сетей в ArcGIS Pro

Чтобы выполнить LRS редактирование с использованием сервиса с LRS и данных инженерных сетей, выполните следующие действия:

  1. Создание и обновление любых трубопроводов или центральных линий, предназначенных для использования в редактировании LRS (создать, продлить или перестроить маршрут).
    Примечание:

    Если значения измерений предоставлены в классе объектов Центральная линия до редактирования маршрута, они отображаются в качестве предлагаемых измерений при создании или редактировании маршрутов с помощью инструментов Создать, Расширить или Перестроить маршрут. Если измерения не предоставлены, инструменты редактирования маршрута LRS предлагают измерения.

  2. При необходимости укажите значение измерения начала и значение измерения окончания для центральных линий в классе объектов Центральных линий.
  3. Кроме того, можете проверить топологию инженерной сети, чтобы убедиться в корректности только что созданных или обновленных труб.
  4. Завершите редактирование LRS.
    Примечание:

    В рабочих процессах создания, расширения и перестроения маршрута дополнительные калибровочные точки созданы на конечных точках центральной линии вдоль маршрута и поле ID маршрута для центральных линий, используемое в этом инструменте, теперь заполнено маршрутами, с которыми связана эта центральная линия.

  5. Запустите инструмент Применить поведение событий и любые другие необходимые инструменты для обновления связанных данных LRS, такие как производные сети и события.
  6. Если у других объектов инженерной сети есть поля маршрута и измерений, обновите их с помощью инструмента Обновить измерения из LRS.
  7. Проверьте топологию инженерной сети, чтобы убедиться, что все изменения корректны.
  8. Чтобы создавать или редактировать события LRS, используйте инструменты редактирования событий в ArcGIS Pro на вкладке Location Referencing или используйте веб-приложение Event Editor.

Возможности анализа в объединенном LRS и инженерной сети

Еще одно преимущество настройки LRS Pipeline Referencing и инженерной сети с Utility Network в одной базе геоданных — это возможности совместного анализа обоих продуктов вашей трубопроводной системы. Вы можете проверить связность и возможности трассировки в целой инженерной сети, ее подсетях или параметры против течения и по течению определенной области сети.

Данные Pipeline Referencing обычно используются приложениями с различной поддержкой целостности и согласованности для анализа и отчетов. Множество этих процессов применяют динамическую сегментацию с помощью инструмента Наложение событий. Когда класс пространственных объектов труб в инженерной сети тоже настроен как центральная линия в LRS с помощью инструмента Настроить класс пространственных объектов инженерной сети, этот класс объектов может быть включен в сети и события в инструменте Наложить события для динамической сегментации, что позволить включить эти объекты и их атрибуты без моделирования отдельного события.