Добавление линейного события по маршруту и измерению

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

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

ArcGIS Pipeline Referencing позволяет вам добавлять события, связывающие несколько маршрутов на линии.

Добавление линейного события по маршруту и измерению

Пример следующего рабочего процесса демонстрирует добавление линейного события.

Перед созданием события

В следующей таблице приведены сведения об атрибутах маршрутов (LA_Route1, LA_Route2, и LA_Route3), принадлежащих LineA:

ID маршрутаДата ОтДата До

LA_Route1

01.01.2000

<Null>

LA_Route2

01.01.2000

<Null>

LA_Route3

01.01.2000

<Null>

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

  1. Откройте карту в ArcGIS Pro и приблизьтесь к местоположению, в котором вы хотите добавить линейное событие.
  2. Щелкните вкладку Location Referencing и в группе События нажмите Добавить > линейное событие Добавить отдельное линейное событие..

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

    С помощью метода Маршрут и Измерение местоположение измерения основывается на значениях измерения на выбранном маршруте.

    Панель Добавить линейное событие

  3. Щелкните Далее.

    Разделы От: Маршрут и Измерение, До: Маршрут и Измерение и Даты появятся в панели Добавить линейное событие.

    Панель Добавить линейное событие с опциями Маршрут и измерение и Даты

  4. Щелкните стрелку ниспадающего меню Слой событий и выберите слой линейных событий.

    Слой Сеть автоматически заполняется после выбора слоя событий. Сеть служит исходным методом системы линейных координат (LRM) для задания входных измерений для события.

    Сеть - это сеть LRS, опубликованная как слой сервиса объектов.

  5. Если сеть является линейной, щелкните Выбрать линию на карте Выбрать линию на карте и выберите значение, чтобы заполнить текстовое поле Имя линии.

    Либо введите имя новой линии в текстовом окне Имя линии.

  6. В разделе От: маршрут и измерение укажите начальный маршрут, сделав одно из следующего:
    • Щелкните Выбрать маршрут на карте Выбрать маршрут на карте и выберите начальный маршрут на карте.
    • Введите имя маршрута в поле Имя маршрута.
    • Выберите маршрут в раскрывающемся списке Имя маршрута.

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

    Подсказка:

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

    Вы можете задать опции масштабирования карты для отображения маршрута и информации об измерениях в опциях Location Referencing.

    Примечание:

    Если появляется сообщение о получении блокировок или согласовании, предотвращение конфликтов включено.

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

  7. В разделе От: Маршрут и Измерение задайте начальное измерение для нового линейного события вдоль маршрута, выполнив одно из следующих действий для заполнения текстового поля Измерение:
    • Нажмите Выбрать измерение на карте Выбрать измерение на карте и щелкните начальное значение измерения вдоль маршрута на карте.
    • Отметьте Использовать начальное измерение маршрута.
    • Введите начальное измерение в текстовое окно Измерение.

    В начальном местоположении измерения на карте появится зеленая точка.

  8. В разделе До: маршрут и измерение укажите конечный маршрут, сделав одно из следующего:
    • Щелкните Выбрать маршрут на карте Выбрать маршрут на карте и выберите конечный маршрут на карте.
    • Введите имя маршрута в поле Имя маршрута.
    • Выберите маршрут в раскрывающемся списке Имя маршрута.

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

  9. В разделе До: Маршрут и Измерение задайте конечное измерение для нового линейного события вдоль маршрута, выполнив одно из следующих действий для заполнения текстового поля Измерение:
    • Нажмите Выбрать измерение на карте Выбрать измерение на карте и щелкните значение измерения вдоль маршрута на карте.
    • Отметьте Использовать конечное измерение маршрута.
    • Введите начальное конечное измерение в текстовое окно Измерение.

    В конечном местоположении измерения на карте появится красная точка. Событие будет создано между зеленой и красной точками.

  10. Задайте дату начала для точечного события одним из следующих способов:
    • Щелкните Календарь Календарь и выберите дату начала.
    • Введите дату начала в текстовом окне Дата начала.
    • Дважды щелкните текстовое окно Дата начала, чтобы использовать текущую дату.
    • Поставьте отметку Дата начала маршрута.

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

  11. Вы также можете задать дату окончания для события одним из следующих способов:
    • Щелкните Календарь Календарь и выберите дату окончания.
    • Введите дату окончания в текстовом окне Дата окончания.
    • Поставьте отметку Дата окончания маршрута.
    • Дважды щелкните текстовое окно Дата окончания, чтобы использовать текущую дату.

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

  12. Включите опцию проверки данных, чтобы предотвратить ошибочный ввод при описании маршрута с линейными событиями следующим образом:
    • Удалить перекрытия - измерение, дата начала и дата окончания существующих событий корректируются, чтобы предотвратить перекрытия по времени и значениям измерений после создания нового линейного события или событий. Для получения более подробной информации см. раздел ниже Сценарии удаления перекрытий.
      Cценарий поведения удаления перекрытий
    • Слияние совпадающих событий - когда все значения атрибутов для нового события точно совпадают с существующим событием, и если новое событие примыкает к существующему событию или перекрывает его с точки зрения значений измерений, а его временные отрезки совпадают или перекрываются, новое событие объединяется с существующим событием и диапазон измерений соответственно расширяется. Для получения более подробной информации см. раздел ниже Сценарии слияния совпадающих событий.
      Сценарий слияния совпадающих событий
  13. Щелкните Далее.

    Атрибуты выбранного слоя событий появляются в разделе Управление атрибутами.

    Примечание:

    Включите опцию Перейти к следующему измерению при запуске, чтобы начать следующее редактирование с конечного измерения предыдущего редактирования. Значение Метод Дo и его заполненная информация, взятая из предыдущего редактирования, будут перенесены в следующее редактирование как значение Метод От и его заполненная информация.

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

  14. Введите атрибутивную информацию для события.

    Раздел Управление атрибутами на панели Добавить линейное событие

    Примечание:
  15. Щелкните Запустить.

    Как только новое линейное событие добавляется и отображается на карте, появляется подтверждающее сообщение.

Следующая таблица содержит подробные сведения о связанном событии после добавления линейного события:

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

Событие1

LA_Route1

LA_Route3

01.01.2000

<Null>

5

35

Нет ошибок

Дизайн

500

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

Связанное событие начинается на LR_Route 1 и заканчивается на LA_Route 3.

Смещение референта при использовании метода маршрута и измерения

Модель данных событий Pipeline Referencing поддерживает настройку референтных полей событий и их включение с помощью инструмента Включить поля референта. После того, как референтные поля настроены и включены в слое, референтные местоположения заполняются и сохраняются в этом слое при добавлении или редактировании событий.

Когда линейное событие создается с использованием маршрута и измерения в слое с включенными референтами, родительская сеть LRS используется по умолчанию в качестве значений FromRefMethod и ToRefMethod, а маршрут используется в качестве значений FromRefLocation и ToRefLocation. В качестве значений FromRefOffset и ToRefOffset используются начальные и конечные измерения линейного события.

Если какое-либо измерение линейного события обновляется, соответствующее значение смещения обновляется, чтобы отразить новое измерение.

Примеры ниже демонстрируют влияние добавления линейного события, для которого включены референтные значения.

Перед добавлением линейного события с референтами

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

Перед созданием события с референтами

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

ID маршрутаДата ОтДата ДоИзмерение ОтИзмерение До

R1

01.01.2000

<Null>

0

5

R2

01.01.2000

<Null>

7

12

R3

01.01.2000

<Null>

13

18

После добавления линейного события с референтами

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

После создания события с референтом

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

FromRefMethodFromRefLocationFromRefOffsetToRefMethodToRefLocationToRefOffset

PipeSeriesNetwork

R1

0

PipeSeriesNetwork

R3

18

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

ID маршрута ОтID маршрута ДоДата ОтДата ДоИзмерение ОтИзмерение До

R1

R3

01.01.2000

<Null>

0

18

Сценарий исключения наложений

Пример ниже демонстрирует добавление линейных событий, которые перекрываются при отметке опции Исключить наложения.

В этом примере существующее событие класса DOT, событие A, охватывает R2 и R3. Дата начала события A — 01.01.2000. В этом примере показано влияние добавления второго события класса DOT, события B, у которого есть перекрывающиеся измерения.

На следующей схеме показаны маршруты и событие A:

Маршруты и Событие A перед исключением наложений

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

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

EventA

R2

14

R3

27

01.01.2000

<Null>

Класс 1

На следующей схеме показано событие B с датой начала 01.01.2005:

Маршруты и Событие B перед исключением наложений

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

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

EventB

R3

21

R3

27

01.01.2005

<Null>

Класс 2

На следующей схеме показано влияние включения опции Исключить наложения при добавлении события B:

Маршруты и события перед исключением наложений

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

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

EventA

R2

14

R3

27

01.01.2000

01.01.2005

Класс 1

EventA

R2

14

R3

21

01.01.2005

<Null>

Класс 1

EventB

R3

21

R3

27

01.01.2005

<Null>

Класс 2

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

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

В этом примере существующее событие класса DOT, событие A, охватывает R1 и R2. Дата начала события A — 01.01.2000. В этом примере показано влияние добавления второго события класса DOT, у которого есть совпадающие измерения.

На следующей схеме показаны маршруты и событие A:

Маршруты и Событие A перед слиянием совпадающих событий

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

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

EventA

R1

0

R2

14

01.01.2000

<Null>

Класс 1

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

Добавлено новое событие с совпадающими измерениями

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

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

[NewEvent input]

R2

14

R3

27

01.01.2000

<Null>

Класс 1

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

Маршруты и Событие A после слияния совпадающих событий

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

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

EventA

R1

0

R3

27

01.01.2000

<Null>

Класс 1