Совместное управление 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.

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

Требования

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

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

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

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

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

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

Примечание:

В классе пространственных объектов трубопроводов параметры Измерение От и Измерение До должны быть типом данных 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 маршрутаRoute Name

1000

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

Маршрут 17A-South

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

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

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

1201

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

0

104.36

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

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

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

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 или используйте веб-приложение ArcGIS Event Editor.

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

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

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