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

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

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

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

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

Примечание:

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

Примечание:

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

Следующие инструменты создают набор данных LRS:

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

Для работы всех инструментов из набора инструментов Location Referencing требуется набор данных LRS.

Примечание:

Используйте инструмент Перевести Object ID в 64-разрядный, чтобы перенести набор данных LRS на 64-разрядные Object ID.

Обновление набора данных до 64-разрядного Object IDs полезно, когда значения Object ID превышают 2,1 миллиарда или если данные поступают из облачных хранилищ данных.

Подробнее о переносе в 64-разрядные Object ID

Вы можете изучить некоторую информацию, содержащуюся в наборе данных 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 ваши данные должны соответствовать модели данных LRS.

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

Настроить LRS

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

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

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

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

    Более подробно о создании и изменении LRS

    Примечание:

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

  2. Создайте сеть LRS с помощью одного из следующих инструментов:

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

    Более подробно о создании и изменении сети LRS

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

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

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

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

    Более подробно о создании и изменении событий LRS

  4. Создайте пересечения LRS с помощью одного из следующих инструментов:

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

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

    Более подробно о создании и изменении пересечений LRS

  5. Загрузите маршруты в сеть LRS с помощью инструмента Присоединить маршруты.
  6. Создавайте калибровочные точки с помощью инструмента Создать калибровочные точки.
    Примечание:

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

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

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

  8. Загрузите данные событий, используя инструмент Присоединить события.
  9. Настроить производную сеть.

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

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

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

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

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

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

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

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

1

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

Да

Нет

Нет

Да

Нет

Нет

Нет

2

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

Да

Н/Д

Н/Д

Да

Да

Да

Да

3

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

Нет

Да

Да

Да

Да

Да

Да

4

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

Да

Да

Нет

Да

Да

Да

Да

5

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

Да

Да

Да

Да

Да

Да

Да

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

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

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