Создание LRS, сетей, событий и пересечений

Доступно с лицензией Location Referencing.

Следующая информация проведет вас через процесс моделирования данных системы линейных координат, загрузки и редактирования маршрута с помощью дополнительного модуля ArcGIS Pipeline Referencing.

Набор данных LRS

Набор данных системы линейных координат (LRS) - это набор данных контроллера в наборе классов объектов в базе геоданных со всеми классами объектов, участвующими в данной LRS.

Примечание:

Вы можете просмотреть иерархию LRS либо на панели Содержание, либо на панели Каталог.

Подписка:

Набор данных LRS виден только в ArcGIS Pro. Сообщение об ошибке появляется, если база геоданных, содержащая набор данных LRS, открыта в ArcMap.

Следующие инструменты создают набор данных LRS, начиная с ArcGIS Pro 2.3:

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

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

Вы можете прочитать некоторую информацию, содержащуюся в наборе данных LRS, с помощью функции arcpy.Describe. Чтобы прочитать Метаданные LRS и Правила поведения события для базы геоданных с набором данных контроллера LRS, используйте следующие функции:

FileGDB:


desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.gdb\\Lrs\\Lrs")

lrsXML = desc.lrsMetadata

eventBehaviors = desc.eventBehaviorRules

EnterpriseGDB:


desc = arcpy.Describe("C:\\Data\\LRData\\LrsSchema.sde\\GPRefresh.DBO.LRS\\GPRefresh.DBO.LRS")

lrsXML = desc.lrsMetadata

eventBehaviors = desc.eventBehaviorRules

Запись в файл:


txtFile = open("C:\\Data\\LRData\\lrsXML.xml", "w")

txtFile.write(lrsXML)

txtFile.close()

Моделирование данных

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

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

Настройка LRS

Моделирование и создание вашей системы линейных координат (LRS) можно выполнить с помощью следующих инструментов.

  1. Создание и изменение LRS.

    Для создания LRS вы можете использовать или инструмент Создать LRS, или инструмент Создать LRS из существующего набора данных.

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

    Узнайте больше о том, как создать и изменить LRS

  2. Создать сеть LRS.

    Вы можете использовать или инструмент Создать сеть LRS, или инструмент Создать сеть LRS из существующего набора данных.

    Чтобы изменить существующие сети LRS, используйте инструмент Изменить сеть LRS.

    Узнайте больше о том, как создать и изменить сеть LRS

  3. Создать события LRS.

    Вы можете использовать или инструмент Создать событие LRS, или инструмент Создать событие LRS из существующего набора данных.

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

    Чтобы добавить поля референта в класс пространственных объектов событий, запустите Включить поля референта. Этот инструмент включает поля референта, позволяя вам регистрировать существующие поля в качестве полей референта.

    Чтобы изменить существующее событие LRS, используйте Изменить событие LRS.

    Узнайте больше о том, как создавать и изменять события LRS

  4. Создать пересечения LRS.

    Вы можете использовать как инструмент Создать пересечение LRS, так и Создать пересечение LRS из существующего набора данных.

    Чтобы добавить пересечения в класс объектов пересечений, запустите Создать пересечения.

    Чтобы изменить существующий класс объектов пересечений LRS, используйте Изменить пересечение LRS.

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

  5. Загрузить маршруты в сеть LRS.

    После создания LRS маршруты можно загрузить с помощью инструмента Присоединить маршруты. Формы маршрута можно заново создать с помощью инструмента Создать маршруты.

    Узнайте больше о том, как загружать маршруты в существующую сеть LRS

    Более подробно о настройке правил калибровки промежутков для сети LRS

  6. Создать калибровочные точки.

    Чтобы добавить калибровочные точки, используйте инструменты Создать калибровочные точки и Присоединить маршруты.

    Примечание:

    Если калибровочные точки будут присоединены не в инструменте Создать калибровочные точки, то этот шаг следует выполнить перед загрузкой маршрутов в сеть LRS.

  7. Подготовить центральные линии.

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

  8. Загрузить данные событий.

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

    Узнайте больше о том, как создавать и изменять события LRS

  9. Настроить производную сеть.

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

    Более подробно о настройке производной сети

Выровнять и перенаправить

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

Рабочие процессы редактирования маршрутов

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

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

ШагРабочий процессСоздатьКалиброватьКартографическая перестройкаРасширитьВыровнять зановоНазначить зановоИсключить

1

Создать центральную линию.

Y

N

N

Y

N

N

N

2

Выполните действие по редактированию.

Y

Н/Д

Н/Д

Y

Y

Y

Y

3

Запустите инструмент Применить поведение событий.

N

Y

Y

Y

Y

Y

Y

4

Если у вас настроена Производная сеть, запустите инструмент Построить маршруты.

Y

Y

N

Y

Y

Y

Y

5

Если у вас настроена Производная сеть, запустите инструмент Получить измерения событий.

Y

Y

Y

Y

Y

Y

Y

Таблица действий по редактированию маршрута

Если настроены дополнительные сети LRS или линейные сети, повторите действия по редактированию для каждой затронутой сети.

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