Поведение события для калибровки маршрута

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

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

Примечание:

События не обновляются до тех пор, пока после редактирования маршрута не будет запущен инструмент Применить поведение событий. Если вы используете предотвращение конфликтов в данных сервис-ориентированной версии, вам будет предложено запустить Применить поведение событий перед закреплением в версии default.

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

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

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

Сценарий калибровки маршрута

Маршрут может быть откалиброван в любом месте маршрута.

Секции по ходу движения и против движения

Редактирование маршрута по-разному влияет на секции по ходу движения и против движения.

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

Секции по ходу движения и против движения

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

ПоведениеСобытия против движения редактирования калибровочной точкиСобытия пересечения редактирования калибровочной точкиСобытия по ходу движения редактирования калибровочной точки

Оставаться на месте

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

Измерения по обновлению события для сохранения географического положения события.

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

Переместить

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

Форма полилинии события обновляется в соответствии с новым местоположением измерений на маршруте.

Форма полилинии события обновляется в соответствии с новым местоположением измерений на маршруте, если обновляется пересечение секции маршрута с калибровочной точкой с измерениями.

Исключить

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

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

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

Примечание:

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

Результаты калибровки маршрута

В этом примере маршрут Route1 активен с 1/1/2000. Калибровка назначена на 1/1/2005, когда точка калибровки в существующем измерении 10 изменяется на 15, что приводит к повторной калибровке последующих измерений.

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

Перед калибровкой маршрута

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

Маршрут Route1 перед калибровкой

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

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

Маршрут1

01.01.2000

<Null>

0

20

После калибровки маршрута

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

Route1 после калибровки

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

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

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

Маршрут1

01.01.2000

01.01.2005

0

20

Маршрут1

01.01.2005

<Null>

0

25

События перед калибровкой маршрута

На маршруте Route1 есть три события, и все они имеют дату начала (Дата От) 1/1/2000. На следующем рисунке показан маршрут и события перед калибровкой:

Route1 и связанные события перед калибровкой.

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

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

Событие1

Маршрут1

01.01.2000

<Null>

0

7

Событие2

Маршрут1

01.01.2000

<Null>

7

15

Событие3

Маршрут1

01.01.2000

<Null>

15

20

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

Поведение события Оставаться на месте

Хотя географическое местоположение события сохраняется, измерения могут меняться.

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

  • Событие1 исключается в день калибровки, поскольку оно частично находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты (Дата От). Значение начального измерения (Измерение От) изменяется на 0, а значение конечного измерения (Измерение До) изменяется на 9, чтобы соответствовать новым измерениям на Route1.
  • Событие2 отменяется в день калибровки, поскольку оно полностью находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Начальное значение измерения меняется на 9, а конечное значение измерения меняется на 20, чтобы соответствовать новым измерениям маршрута Route1.
  • Событие3 отменяется в день калибровки, поскольку оно полностью находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Начальное значение измерения меняется на 20, а конечное значение измерения меняется на 25, чтобы соответствовать новым измерениям Route1.

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

Route1 и связанные с ним события после калибровки, когда Оставаться на месте является настроенным поведением события:
Примечание:

Исключенное событие не показано на рисунке выше.

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

7

Нет ошибок

Событие1

Маршрут1

01.01.2005

<Null>

0

9

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

7

15

Нет ошибок

Событие2

Маршрут1

01.01.2005

<Null>

9

20

Нет ошибок

Событие3

Маршрут1

01.01.2000

01.01.2005

15

20

Нет ошибок

Событие3

Маршрут1

01.01.2005

<Null>

20

25

Нет ошибок

Поведение события В движении

Хотя измерения события сохранены, географическое положение может измениться.

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

  • Событие1 исключается в день калибровки, поскольку оно частично находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение, событие немного сокращается в конце, чтобы сохранить его первоначальное начальное значение измерения, равное 0, и конечное значение измерения, равное 7.
  • Событие2 отменяется в день калибровки, поскольку оно полностью находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение, событие смещается влево, чтобы сохранить исходное начальное значение измерения, равное 7, и конечное значение измерения, равное 15.
  • Событие3 отменяется в день калибровки, поскольку оно полностью находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение, событие смещается влево, чтобы сохранить исходное начальное значение измерения, равное 15, и конечное значение измерения, равное 20.

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

Маршрут Route1 и связанные с ним события после калибровки, когда В движении является настроенным поведением события:

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

7

Нет ошибок

Событие1

Маршрут1

01.01.2005

<Null>

0

7

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

7

15

Нет ошибок

Событие2

Маршрут1

01.01.2005

<Null>

7

15

Нет ошибок

Событие3

Маршрут1

01.01.2000

01.01.2005

15

20

Нет ошибок

Событие3

Маршрут1

01.01.2005

<Null>

15

20

Нет ошибок

Поведение события Исключить

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

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

  • Событие1 частично находилось в пределах перекалиброванного участка маршрута; оно исключается в день калибровки.
  • Событие2 полностью находилось в пределах перекалиброванного участка маршрута; оно исключается в день калибровки.
  • Событие3 полностью находилось в пределах перекалиброванного участка маршрута; оно исключается в день калибровки.

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

Route1 и связанные с ним события после калибровки, когда Исключить является настроенным поведением события.

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

7

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

7

15

Нет ошибок

Событие3

Маршрут1

01.01.2000

01.01.2005

15

20

Нет ошибок

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

В этом примере на ЛинииA четыре маршрута, и они активны с 1/1/2000. Калибровка запланирована на 1/1/2005, когда к Маршруту3 добавится новая точка калибровки в существующем измерении 28 с новым значением измерения 31. Опция Перекалибровка по направлению движения не выбрана. На приведенных ниже изображениях и в таблицах показана информация о маршруте до и после калибровки.

Перед калибровкой маршрута

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

Четыре маршрута на ЛинииA перед калибровкой

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

Имя маршрутаИмя линииПорядок линийДата ОтДата ДоИзмерение ОтИзмерение До

Маршрут1

ЛинияA

100

01.01.2000

<Null>

0

10

Маршрут2

ЛинияA

200

01.01.2000

<Null>

12

22

Маршрут3

ЛинияA

300

01.01.2000

<Null>

25

35

Маршрут4

ЛинияA

400

01.01.2000

<Null>

38

48

После калибровки маршрута

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

Четыре маршрута на ЛинииA после калибровки

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

Имя маршрутаИмя линииПорядок линийДата ОтДата ДоИзмерение ОтИзмерение До

Маршрут1

ЛинияA

100

01.01.2000

<Null>

0

10

Маршрут2

ЛинияA

200

01.01.2000

<Null>

12

22

Маршрут3

ЛинияA

300

01.01.2000

01.01.2005

25

35

Маршрут4

ЛинияA

300

01.01.2005

<Null>

25

35

Маршрут5

ЛинияA

400

01.01.2000

<Null>

38

48

Примечание:

Точки калибровки влияют только на маршрут, на котором они добавлены или обновлены.

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

События перед калибровкой

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

Четыре маршрута и связанные с ними события перед калибровкой

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

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

Событие1

01.01.2000

<Null>

Маршрут1

Маршрут3

0

30

Событие2

01.01.2000

<Null>

Маршрут3

Маршрут4

30

48

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

Поведение события Оставаться на месте

Хотя географическое местоположение события сохраняется, измерения могут меняться.

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

  • Событие1 исключается в день калибровки, поскольку оно частично находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты (Дата От). Значение начального измерения (Измерение От) изменяется на 0 на Маршруте1, а значение конечного измерения (Измерение До) изменяется на 33 на Маршруте3, чтобы соответствовать новым измерениям на Маршруте3.
  • Событие2 исключается в день калибровки, поскольку оно частично находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Значение начального измерения изменяется на 33 на Маршруте3, а значение конечного измерения изменяется на 48 на Маршруте4, чтобы соответствовать новым измерениям на Маршруте3.

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

Четыре маршрута и связанные с ними события после калибровки, когда Оставаться на месте является настроенным поведением события:
Примечание:

Исключенное событие не показано на изображении выше.

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

Маршрут3

0

30

Событие1

01.01.2005

<Null>

Маршрут1

Маршрут3

0

33

Событие2

01.01.2000

01.01.2005

Маршрут3

Маршрут4

30

48

Событие2

01.01.2005

<Null>

Маршрут3

Маршрут4

33

48

Поведение события В движении

Хотя измерения события сохранены, географическое положение может измениться.

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

  • Событие1 исключается в день калибровки, поскольку оно частично находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение, событие немного сокращается в конце, чтобы сохранить его первоначальное начальное значение измерения, равное 0 на Маршруте1, и конечное значение измерения 30 на Маршруте3.
  • Событие2 отменяется в день калибровки, поскольку оно полностью находится в пределах перекалиброванного участка маршрута. На маршруте после калибровки создается новое событие с датой калибровки в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение, событие смещается влево, чтобы сохранить исходное начальное значение измерения 30 на Маршруте3 и конечное значение измерения 48 на Маршруте4.

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

0

Маршрут3

30

Событие1

01.01.2005

<Null>

Маршрут1

0

Маршрут3

30

Событие2

01.01.2000

01.01.2005

Маршрут3

30

Маршрут4

48

Событие1

01.01.2005

<Null>

Маршрут3

30

Маршрут4

48

Поведение события Исключить

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

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

  • Событие1 частично находилось в пределах перекалиброванного участка маршрута; оно исключается в день калибровки.
  • Событие2 частично находится в пределах перекалиброванного участка маршрута; оно исключается в день калибровки.

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

Четыре маршрута и связанные с ними события после калибровки, когда настроенным поведением события является Исключить

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

0

Маршрут3

30

Нет ошибок

Событие2

01.01.2000

01.01.2005

Маршрут3

30

Маршрут4

48

Нет ошибок