Создание и изменение событий LRS

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

ArcGIS Location Referencing позволяет создавать линейные или точечные события в новом классе объектов событий для существующей сети LRS; изменить существующий класс пространственных объектов событий в существующей сети LRS; или загружать записи событий из таблицы, слоя или класса объектов в существующий класс объектов событий.

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

Создание события LRS

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

Узнайте больше о классе пространственных объектов событий, его полях и свойствах

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

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

Когда инструмент Создать событие LRS работает с этими опциями, в базе геоданных создается класс пространственных объектов и регистрируется в этой LRS.

  1. В ArcGIS Pro откройте инструмент Создать событие LRS.
  2. Нажмите кнопку Обзор Обзор рядом с родительской сетью LRS и перейдите к классу пространственных объектов сети LRS в базе геоданных, где будет регистрироваться данное событие.

    Параметры Поле ID события, Поле ID маршрута, Поле даты От, Поле даты До, Поле ошибки местоположения и Поле измерений заполняются в зависимости от значения Родительская сеть LRS.

    Примечание:

    Если в вашей LRS нет класса объектов сети LRS, вы должны его создать.

  3. Укажите имя регистрируемого события в окне для параметра Имя события.

    Если класс объектов событий не существует в сети LRS, он создается.

  4. Щелкните стрелку ниспадающего списка Тип геометрии и выберите Точка или Линия.
  5. Используйте имя по умолчанию или укажите имя для поля класса объектов событий ID события в окне для параметра Поле ID события.
  6. Используйте имя по умолчанию или укажите имя для поля класса объектов событий ID маршрута в окне для параметра Поле ID маршрута.
  7. Используйте имя по умолчанию или укажите имя поля начальной даты класса объектов событий в параметре Поле даты От.
  8. Используйте имя по умолчанию или укажите имя поля даты окончания класса объектов событий в параметре Поле даты До.
  9. Используйте имя по умолчанию или укажите имя для поля класса объектов событий Ошибка местоположения в окне для параметра Поле ошибки местоположения.
  10. Используйте имя по умолчанию или укажите имя для поля класса объектов событий Измерение в окне для параметра Поле Измерение.

    Параметры Поля измерения зависят от заданного значения Тип геометрии:

    • Если вы создаете точечное событие, укажите имя поля измерения в классе объектов события.
    • Если вы создаете линейное событие, укажите имя поля начала измерения в классе пространственных объектов событий и укажите поле окончания измерения в окне для параметра Поле измерения До.

  11. При необходимости отметьте Сохранить имя маршрута, чтобы сохранить имя этого маршрута в записях событий.
  12. При необходимости отметьте окно для параметра Событие связывает маршруты, чтобы включить связанные маршруты для этого события.
    Примечание:

    Этот параметр активен только в том случае, если Тип геометрии - Линия.

  13. Нажмите Запустить для запуска инструмента.

Класс объектов события сопоставляется с выбранными полями.

Создание события LRS из существующего набора данных

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

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

Узнайте больше о классе пространственных объектов событий, его полях и свойствах

  1. В ArcGIS Pro откройте инструмент Создать событие LRS из существующего набора данных.
  2. Нажмите кнопку Обзор Обзор рядом с родительской сетью LRS и перейдите к классу пространственных объектов сети LRS в базе геоданных, где будет регистрироваться данное событие.
    Примечание:

    Если в вашей LRS нет класса объектов сети LRS, вы должны его создать.

  3. Щелкните стрелку ниспадающего списка Класс объектов событий и выберите класс объектов событий.

    Остальные параметры будут заполнены с учетом выбранного класса объектов событий.

    Примечание:

    Класс объектов событий должен находиться в том же наборе данных объектов, который содержит LRS.

  4. Используйте имя по умолчанию или выберите поле класса объектов ID события в ниспадающем меню Поле ID события.
  5. Используйте имя по умолчанию или выберите имя поля класса объектов ID маршрута в ниспадающем меню Поле ID маршрута.
  6. Используйте имя по умолчанию или выберите имя поля класса пространственных объектов дата До в ниспадающем меню Поле даты До.
  7. Используйте имя по умолчанию или выберите имя поля класса пространственных объектов дата окончания в ниспадающем меню Поле даты До.
  8. Используйте имя по умолчанию или выберите имя поля класса пространственных объектов местоположения в ниспадающем меню Поле ошибки местоположения.
  9. Используйте имя по умолчанию или выберите имя поля класса пространственных объектов измерения в ниспадающем меню Поле измерения.

    Если вы создаете линейное событие; выберите поле измерения начала в классе пространственных объектов событий, щелкнув стрелку ниспадающего списка Поле измерения. Параметр Поле измерений До активен для линейных событий.

  10. Только для линейных событий используйте поле класса пространственных объектов измерение окончания по умолчанию или выберите его в ниспадающем меню Поле измерения До.
  11. При необходимости отметьте окно для параметра Событие связывает маршруты, чтобы включить связанные маршруты для этого события.
    Примечание:

    Этот параметр активен только в том случае, если Тип геометрии - Линия.

  12. При необходимости отметьте Сохранить имя маршрута, чтобы сохранить имя этого маршрута в записях событий.
  13. Нажмите Запустить для запуска инструмента.

Класс объектов события сопоставляется с выбранными полями.

Изменение события LRS

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

Примечание:

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

  1. В ArcGIS Pro откройте инструмент Изменить событие LRS.
  2. Щелкните стрелку ниспадающего списка Класс объектов событий LRS и выберите класс объектов событий LRS, который хотите изменить.

    Класс пространственных объектов должен представлять событие LRS.

    Остальные параметры будут заполнены с учетом выбранного класса объектов событий.

    Подсказка:

    Вы также можете выбрать класс пространственных объектов событий, щелкнув кнопку Обзор Обзор.

  3. Выберите заменяющее поле или поля, которые вы создали в классе пространственных объектов событий LRS.
  4. Нажмите Запустить для запуска инструмента.

Класс объектов события перекодируется с выбранными полями.

Загрузка данных события

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

  1. В ArcGIS Pro откройте инструмент Присоединить события.
  2. Щелкните стрелку ниспадающего списка Входное событие и выберите таблицу, слой или класс пространственных объектов, содержащий события, которые вы хотите загрузить.
    Подсказка:

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

  3. Щелкните стрелку ниспадающего списка Целевое событие и выберите существующий слой событий или класс пространственных объектов, содержащий исходные записи событий, которые вы хотите загрузить.
  4. Щелкните стрелку ниспадающего списка Тип загрузки в разделе Список полей и выберите метод загрузки событий.
    • Добавить - Добавляет записи входных событий к значению Целевое событие. В записи целевых событий изменения не вносятся.
    • Исключить наложения - Добавляет записи входных событий в значение Целевое событие и удаляет любые записи в значении Целевое событие с перекрытиями по размеру и во времени в качестве добавленных событий. Если добавленное событие перекрывает значение Целевое событие, оно удаляется. Эту опцию следует использовать только для линейных событий.
    • Исключить по ID события - Добавляет записи входных событий в значение Целевое событие и удаляет все записи в значении Целевое событие с тем же ID события и таким же временным перекрытием, что и у добавленных событий. Если добавленное событие перекрывает значение Целевое событие с тем же ID события, оно удаляется.
    • Заменить по ID события - Добавляет записи входных событий к значению Целевое событие и удаляет все записи в значении Целевое событие с тем же ID события, что и у добавленных событий.

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

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

  5. При желании поставьте отметку Присоединить события к доминирующим маршрутам, чтобы добавлять события к доминирующим маршрутам, где существуют параллельные маршруты.
    Примечание:

    Параметр Присоединить события к доминирующим маршрутам работает со всеми типами загрузки — Добавить, Исключить наложения, Исключить событие по ID и Заменить событие по ID.

    Следующий пример иллюстрирует сценарий, в котором точечные и линейные события добавляются к доминирующему маршруту. На следующих графиках и в таблицах показано несколько маршрутов по двум линиям L1 и L2. Совпадающие маршруты имеют противоположные направления и разные временные диапазоны.

    В этом примере L2R1 является доминирующим маршрутом в параллельном участке. На следующей схеме и в таблице показаны маршруты до присоединения событий:

    До присоединения событий

    Имя маршрутаИмя линииДата ОтДата До

    L1R1

    L1

    01.01.2000

    <Null>

    L1R2

    L1

    01.01.2000

    <Null>

    L1R3

    L1

    01.01.2000

    <Null>

    L1R4

    L1

    01.01.2000

    <Null>

    L2R1

    L2

    01.01.2000

    <Null>

    В следующей таблице показаны входные точечные события:

    ID событияИмя маршрутаДата ОтДата ДоИзмеренияТип примечания

    InspectionNote1

    L1R1

    01.01.2000

    <Null>

    5

    ILI Verification Dig

    InspectionNote2

    L1R3

    01.01.2005

    <Null>

    30

    Gas Facility

    В следующей таблице показаны входные линейные события:

    ID событияИмя маршрута "От"Имя маршрута ДоДата ОтДата ДоИзмерение ОтИзмерение ДоТип класса

    DOTclass1

    L1R1

    L1R4

    01.01.2000

    <Null>

    0

    70

    Класс 4

    Двухточечные события присоединяются в двух местоположениях - одно на L1R1 и второе на L1R3. В местоположении 1 событие InspectionNote1 добавляется к L1R1, поскольку в этом месте другого маршрута нет.

    После присоединения событий

    В местоположении 2 L1R3 является единственным маршрутом, который существует до 01.01.2010, поэтому событие InspectionNote2 добавляется к L1R3 с 01.01.2000 по 01.01.2010. Начиная с 01.01.2010 L2R1 - это доминирующий маршрут, поэтому событие InspectionNote2 присоединяется к L2R1.

    Аналогично, связанное линейное событие DOTclass1 добавляется ко всем маршрутам в L1 с 01.01.2000. С 01.01.2000 по 01.01.2010 линейное событие добавляется ко всем маршрутам в L1, поскольку в этом временном интервале нет параллельных маршрутов. Начиная с 01.01.2010 линейное событие разделяется и присоединяется к доминирующему маршруту L2R1 на параллельном участке маршрута. Присоединяемые линейные события соответствуют их направлению и измерениям маршрута.

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

    ID событияИмя маршрутаДата ОтДата ДоИзмеренияОшибка местоположенияТип примечания

    InspectionNote1

    L1R1

    01.01.2000

    <Null>

    5

    Нет ошибок

    ILI Verification Dig

    InspectionNote2

    L1R3

    01.01.2005

    01.01.2000

    30

    Нет ошибок

    Gas Facility

    InspectionNote2

    L2R1

    01.01.2000

    <Null>

    112

    Нет ошибок

    Gas Facility

    В следующей таблице приводятся сведения о слое линейных событий после присоединения линейных событий:

    ID событияИмя маршрута "От"Имя маршрута ДоДата ОтДата ДоИзмерение ОтИзмерение ДоОшибка местоположенияТип класса

    DOTclass1

    L1R1

    L1R4

    01.01.2000

    01.01.2000

    0

    70

    Нет ошибок

    Класс 4

    DOTclass1

    L1R1

    L1R2

    01.01.2000

    <Null>

    0

    17

    Нет ошибок

    Класс 4

    DOTclass1

    L2R1

    L2R1

    01.01.2000

    <Null>

    108

    123

    Нет ошибок

    Класс 4

    DOTclass1

    L1R4

    L1R4

    01.01.2000

    <Null>

    40

    70

    Нет ошибок

    Класс 4

  6. Нажмите Запустить для запуска инструмента.

Объекты события загружены.