Систему линейных координат (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. Надстройка также включена в версии 2023 года и более поздние версии модели данных Utility and Pipeline Data Model (UPDM). Ниже представлена информация о надстройке:
- Далее вы можете управлять ею в 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 из существующего набора данных.
Примечание:
Если у вас есть существующий набор данных LRS, используйте инструмент Создать LRS из существующего набора данных, чтобы создать LRS из вашего набора данных, затем запустите Изменить LRS, чтобы настроить слой Pipeline Line инженерной сети как слой центральных линий LRS, а затем запустите Настроить класс объектов инженерной сети, чтобы настроить LRS и инженерную сеть вместе.
Если у вас нет существующего набора данных 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 предоставляют измерения От и До.
Примечание:
В следующих примерах создания маршрута значения начального измерения (From Measure) и конечного измерения (To Measure) предварительно заполняются на центральных линиях.
Атрибуты центральных линий перед созданием маршрутов
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.
Примечание:
В рабочих процессах создания, продления и перестроения маршрута создаются дополнительные калибровочные точки на конечных точках центральной линии маршрута и поле Route ID для центральных линий, используемых в этом инструменте, заполняется маршрутами, с которыми связана эта центральная линия.
- Запустите инструмент Применить поведение событий и любые другие необходимые инструменты для обновления связанных данных LRS, такие как производные сети и события.
- Если у других объектов инженерной сети есть поля маршрута и измерений, обновите их с помощью инструмента Обновить измерения из LRS.
- Проверьте топологию инженерной сети, чтобы убедиться, что все изменения корректны.
- Чтобы создать или изменить события LRS, используйте инструменты редактирования событий на вкладке Location Referencing в ArcGIS Pro или виджеты Location Referencing в Experience Builder.
Возможности анализа в объединенном LRS и инженерной сети
Еще одно преимущество настройки LRS Pipeline Referencing и инженерной сети с Utility Network в одной базе геоданных — это возможности совместного анализа обоих продуктов вашей трубопроводной системы. Вы можете проверить связность и возможности трассировки в целой инженерной сети, ее подсетях или параметры против течения и по течению определенной области сети.
Данные Pipeline Referencing обычно используются приложениями с различной поддержкой целостности и согласованности для анализа и отчетов. Множество этих процессов применяют динамическую сегментацию с помощью инструмента Наложение событий. Когда класс пространственных объектов труб в инженерной сети тоже настроен как центральная линия в LRS с помощью инструмента Настроить класс пространственных объектов инженерной сети, этот класс объектов может быть включен в сети и события в инструменте Наложить события для динамической сегментации, что позволить включить эти объекты и их атрибуты без моделирования отдельного события.