Систему линейных координат (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 с помощью инструмента Настроить класс объектов инженерной сети.
Следующие классы пространственных объектов обязательно должны быть в схеме 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
- Организовать инженерную сеть
- Применить пакет оборудования (такой, как настройка газовой сети)
- Создайте LRS, используя или инструмент Создать LRS, или инструмент Создать LRS из существующего набора данных.
- Запустите инструмент Настроить класс пространственных объектов Utility Network, чтобы связать классы объектов центральных линий и трубопроводов как части газовой инженерной сети и LRS.
- Создайте каждую из сетей LRS, используя или инструмент Создать сеть LRS, или инструмент Создать сеть LRS из существующего набора данных.
- Создайте каждое из событий LRS, используя либо инструмент Создать событие LRS, либо инструмент Создать событие LRS из существующего набора данных.
Примечание:
Классы объектов Utility Network, такие как устройства, соединения и трубопроводы, не должны регистрироваться как события LRS. Поля маршрута и измерения для этих объектов можно обновить с помощью инструмента Обновить измерения из LRS.
- Загрузите данные в инженерную сеть с помощью инструмента Добавить и в LRS с помощью инструментов Добавить маршруты и Добавить события.
Примечание:
Инструмент Добавить маршруты загружает объекты в объединенный класс объектов центральных линий и трубопроводов. Сначала используйте этот инструмент, чтобы заполнить класс объектов объектами, которые выполняют следующие действия:
- Имеют допустимые ID центральной линии
- Заполните остальные атрибуты.
- Загрузите дополнительные трубы, которые не связаны с LRS
Инструмент Присоединить маршруты учитывает существующие центральные линии при добавлении маршрутов. Если значение CenterlineID, к которому вы добавляете маршрут, уже существует, существующая запись уравнения центральной линии будет обновлена значением RouteID добавленного маршрута.
- Убедитесь, что требуемые поля есть в версионной ветви данных (включено global ID и отслеживание редактирования), и измените тип версионирования файла подключения на Ветвь, и зарегистрируйте данные как версионные.
- Чтобы опубликовать инженерную сеть и 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 предоставляют измерения От и До.
Примечание:
В следующих примерах создания маршрута значения начального измерения (Измерения От) и конечного измерения (Измерения До) предварительно заполняются на центральных линиях.
Атрибуты центральных линий перед созданием маршрутов
OID | ID маршрута | Измерение От | Измерение До |
---|---|---|---|
1201 | <null> | 0 | 104.35 |
1202 | <null> | 104.35 | 177.89 |
1203 | <null> | 177.89 | 265.27 |
В следующей таблице и на рисунке показаны атрибуты центральных линий после создания маршрутов:
Атрибуты центральных линий после создания маршрутов
OID | ID маршрута | Измерение От | Измерение До |
---|---|---|---|
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 |
Атрибуты маршрута
OID | ID маршрута | Имя маршрута |
---|---|---|
1000 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | Маршрут 17A-South |
Разделение центральной линии при помощи инструментов разделения
В следующей таблице и на рисунке показана центральная линия, связанная с маршрутом, и его атрибуты перед разделением с помощью инструмента Разделить:
OID | ID маршрута | Измерение От | Измерение До |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 | 104.36 |
Значения измерений начала и окончания связанного маршрута обновляются после разделения центральной линии.
В следующей таблице и диаграмме показана центральная линия и ее атрибуты после операции разделения.
OID | ID маршрута | Измерение От | Измерение До |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 |
52.18 |
1202 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 52.18 | 104.36 |
Центральные линии разделены редактированием LRS
В следующем сценарии центральная линия разделяется, а ее поля From Measure, To Measure и Route ID обновляются после исключения части маршрута.
В следующей таблице и на рисунке показана центральная линия и атрибуты маршрута до редактирования:
OID | ID маршрута | Измерение От | Измерение До |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 | 104.36 |
Маршрут исключен от начала маршрута до средней части маршрута. В результате центральная линия разделяется, а ее измерения обновляются.
В следующей таблице и диаграмме показана центральная линия и ее атрибуты после редактирования исключения маршрута.
OID | ID маршрута | Измерение От | Измерение До |
---|---|---|---|
1201 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 0 | 52.18 |
1202 | {7a765e36-dbb0-43f9-a1f1-b6f37a4e445a} | 52.18 | 104.36 |
Отредактируйте с помощью сервиса с LRS и данных инженерных сетей в ArcGIS Pro
Чтобы выполнить LRS редактирование с использованием сервиса с LRS и данных инженерных сетей, выполните следующие действия:
- Создание и обновление любых трубопроводов или центральных линий, предназначенных для использования в редактировании LRS (создать, продлить или перестроить маршрут).
Примечание:
Если значения измерений предоставлены в классе объектов Центральная линия до редактирования маршрута, они отображаются в качестве предлагаемых измерений при создании или редактировании маршрутов с помощью инструментов Создать, Расширить или Перестроить маршрут. Если измерения не предоставлены, инструменты редактирования маршрута LRS предлагают измерения.
- При необходимости укажите значение измерения начала и значение измерения окончания для центральных линий в классе объектов Центральных линий.
- Кроме того, можете проверить топологию инженерной сети, чтобы убедиться в корректности только что созданных или обновленных труб.
- Завершите редактирование LRS.
Примечание:
В рабочих процессах создания, расширения и перестроения маршрута дополнительные калибровочные точки созданы на конечных точках центральной линии вдоль маршрута и поле ID маршрута для центральных линий, используемое в этом инструменте, теперь заполнено маршрутами, с которыми связана эта центральная линия.
- Запустите инструмент Применить поведение событий и любые другие необходимые инструменты для обновления связанных данных LRS, такие как производные сети и события.
- Если у других объектов инженерной сети есть поля маршрута и измерений, обновите их с помощью инструмента Обновить измерения из LRS.
- Проверьте топологию инженерной сети, чтобы убедиться, что все изменения корректны.
- Чтобы создавать или редактировать события LRS, используйте инструменты редактирования событий в ArcGIS Pro на вкладке Location Referencing или используйте веб-приложение Event Editor.
Возможности анализа в объединенном LRS и инженерной сети
Еще одно преимущество настройки LRS Pipeline Referencing и инженерной сети с Utility Network в одной базе геоданных — это возможности совместного анализа обоих продуктов вашей трубопроводной системы. Вы можете проверить связность и возможности трассировки в целой инженерной сети, ее подсетях или параметры против течения и по течению определенной области сети.
Данные Pipeline Referencing обычно используются приложениями с различной поддержкой целостности и согласованности для анализа и отчетов. Множество этих процессов применяют динамическую сегментацию с помощью инструмента Наложение событий. Когда класс пространственных объектов труб в инженерной сети тоже настроен как центральная линия в LRS с помощью инструмента Настроить класс пространственных объектов инженерной сети, этот класс объектов может быть включен в сети и события в инструменте Наложить события для динамической сегментации, что позволить включить эти объекты и их атрибуты без моделирования отдельного события.