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

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

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

Примечание:

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

Примечание:

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

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

Сценарий расширения маршрута

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

Перед расширением маршрута

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

Географическое местоположение событий сохраняется; измерения изменены.

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

Поведение В движении

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

Поведение В движении

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

Географическое местоположение и измерения событий сохраняются; события исключены.

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

Поведение Обложка

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

Перед расширением маршрута

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

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

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

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

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

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

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

Нет действий.

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

Если маршрут продлен, измерения корректируются, чтобы сохранить x, y.

Переместить

Нет действий.

Форма будет восстановлена в новом месте измерений маршрута.

Если маршрут продлен, измерения перемещаются, чтобы сохранить x,y.

Исключить

Нет действий.

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

Если маршрут продлен, измерения изменяются, чтобы сохранить x, y.

Обложка

Нет действий.

Форма будет восстановлена в новом месте измерений маршрута.

Если маршрут продлен, измерения перемещаются, чтобы сохранить x,y.

Примечание:

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

Подробные результаты поведения

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

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

Маршрут активен с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Существует временной интервал с 01.01.2000 по 01.01.2005 с исходными измерениями от 0 до 20 и временной интервал от 01.01.2005 до <null> с измерениями от 20 до 40, которые остаются там же географически.
  • Событие2 представлено двумя временными отрезками. Существует временной интервал с 01.01.2000 по 01.01.2005 с исходными измерениями от 20 до 30 и временной интервал от 01.01.2005 до <null> с измерениями от 40 до 50, которые остаются там же географически.
  • Событие3 представлено двумя временными отрезками. Существует временной интервал с 01.01.2000 по 01.01.2005 с исходными измерениями от 30 до 45 и временной интервал от 01.01.2005 до <null> с измерениями от 50 до 65, которые остаются там же географически.

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

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

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

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

СобытиеRoute NameДата ОтДата ДоИзмерение ОтИзмерение До

Событие1

Маршрут1

01.01.2000

<Null>

0

20

Событие2

Маршрут1

01.01.2000

<Null>

20

30

Событие3

Маршрут1

01.01.2000

<Null>

30

45

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

20

Нет ошибок

Событие1

Маршрут1

01.01.2005

<Null>

20

40

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

20

30

Нет ошибок

Событие2

Маршрут1

01.01.2005

<Null>

40

50

Нет ошибок

Событие3

Маршрут1

01.01.2000

01.01.2005

30

45

Нет ошибок

Событие3

Маршрут1

01.01.2005

<Null>

50

65

Нет ошибок

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

Маршрут активен с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Есть временной интервал с 01.01.2000 по 01.01.2005 и временной интервал от 01.01.2005 до <null>, оба с исходными измерениями от 0 до 20. Поскольку новый временной интервал может определять как маршрут, так и измерения, события перемещаются с сохранением измерений от 0 до 20.
  • Событие2 представлено двумя временными отрезками. Есть временной интервал с 01.01.2000 по 01.01.2005 и временной интервал от 01.01.2005 до <null>, оба с измерениями от 20 до 30. Поскольку новый временной интервал может определять как маршрут, так и измерения, события перемещаются с сохранением измерений от 20 до 30.
  • Событие3 представлено двумя временными отрезками. Есть временной интервал с 01.01.2000 по 01.01.2005 и временной интервал от 01.01.2005 до <null>, оба с исходными измерениями от 30 до 45. Этот новый временной интервал также имеет размеры от 30 до 45.

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

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

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

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

СобытиеRoute NameДата ОтДата ДоИзмерение ОтИзмерение До

Событие1

Маршрут1

01.01.2000

<Null>

0

20

Событие2

Маршрут1

01.01.2000

<Null>

20

30

Событие3

Маршрут1

01.01.2000

<Null>

30

45

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

20

Нет ошибок

Событие1

Маршрут1

01.01.2005

<Null>

0

20

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

20

30

Нет ошибок

Событие2

Маршрут1

01.01.2005

<Null>

20

30

Нет ошибок

Событие3

Маршрут1

01.01.2000

01.01.2005

30

45

Нет ошибок

Событие3

Маршрут1

01.01.2005

<Null>

30

45

Нет ошибок

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

Маршрут активен с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Поскольку измерения события изменены, Событие1 будет исключено.
  • Поскольку измерения события изменены, Событие2 будет исключено.
  • Поскольку измерения события изменены, Событие3 будет исключено.

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

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

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

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

СобытиеRoute NameДата ОтДата ДоИзмерение ОтИзмерение До

Событие1

Маршрут1

01.01.2000

<Null>

0

20

Событие2

Маршрут1

01.01.2000

<Null>

20

30

Событие3

Маршрут1

01.01.2000

<Null>

30

45

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

20

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

20

30

Нет ошибок

Событие3

Маршрут1

01.01.2000

01.01.2005

30

45

Нет ошибок

Поведение события Обложка

Маршрут активен с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Будет временной отрезок с 01.01.2000 по 01.01.2005 с исходными измерениями от 0 до 20 и временной отрезок от 01.01.2005 до <null> с обновленными измерениями от 0 до 40.
  • Событие2 представлено двумя временными отрезками. Будет временной отрезок с 01.01.2000 по 01.01.2005 с исходными измерениями от 20 до 30 и временной отрезок от 01.01.2005 до <null> с обновленными измерениями от 40 до 50.
  • Событие3 представлено двумя временными отрезками. Будет временной отрезок с 01.01.2000 по 01.01.2005 с исходными измерениями от 30 до 45 и временной отрезок от 01.01.2005 до <null> с обновленными измерениями от 50 до 65.

Перед поведением события Обложка

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

Перед поведением события Обложка

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

СобытиеRoute NameДата ОтДата ДоИзмерение ОтИзмерение До

Событие1

Маршрут1

01.01.2000

<Null>

0

20

Событие2

Маршрут1

01.01.2000

<Null>

20

30

Событие3

Маршрут1

01.01.2000

<Null>

30

45

После поведения события Обложка

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

После поведения события Обложка

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

20

Нет ошибок

Событие1

Маршрут1

01.01.2005

<Null>

0

40

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

20

30

Нет ошибок

Событие2

Маршрут1

01.01.2005

<Null>

40

50

Нет ошибок

Событие3

Маршрут1

01.01.2000

01.01.2005

30

45

Нет ошибок

Событие3

Маршрут1

01.01.2005

<Null>

50

65

Нет ошибок

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

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

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

Маршруты активны с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Есть временной срез с 01.01.2000 по 01.01.2005, с исходными измерениями от 0 на Маршруте1 до 30 на Маршруте3, и временной срез с 01.01.2005 по <Null>, с измерениями от 10 на Маршруте1 до 30 на Маршруте3 с тем же географическим положением.
  • Событие2 представлено двумя временными отрезками. Есть временной срез с 01.01.2000 по 01.01.2005, с исходными измерениями от 30 на Маршруте3 до 48 на Маршруте4, и временной срез с 01.01.2005 по <Null>, с измерениями от 30 на Маршруте3 до 48 на Маршруте4 с тем же географическим положением.

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

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

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

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

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

Событие1

01.01.2000

<Null>

Маршрут1

0

Маршрут3

30

Событие2

01.01.2000

<Null>

Маршрут3

30

Route4

48

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

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

0

Маршрут3

30

Нет ошибок

Событие 1

01.01.2005

<Null>

Маршрут1

10

Маршрут3

30

Нет ошибок

Событие2

01.01.2000

<Null>

Маршрут3

30

Route4

48

Нет ошибок

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

Маршрут активен с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Есть временной срез с 01.01.2000 по 01.01.2005, с исходными измерениями от 0 на Маршруте1 до 30 на Маршруте3, и временной срез с 01.01.2005 по <Null>, с измерениями от 0 на Маршруте1 до 30 на Маршруте3. Поскольку новый временной срез может определять местоположение как маршрута, так и измерения, событие переместится, чтобы сохранились измерения от 0 до 30.
  • Событие2 представлено двумя временными отрезками. Есть временной срез с 01.01.2000 по 01.01.2005 и временной срез с 01.01.2005 по <Null>, оба с измерениями от 30 на Маршруте3 до 48 на Маршруте4.

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

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

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

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

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

Событие1

01.01.2000

<Null>

Маршрут1

0

Маршрут3

30

Событие2

01.01.2000

<Null>

Маршрут3

30

Route4

48

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

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

0

Маршрут3

30

Нет ошибок

Событие1

01.01.2005

<Null>

Маршрут1

0

Маршрут3

30

Нет ошибок

Событие2

01.01.2000

<Null>

Маршрут3

30

Route4

48

Нет ошибок

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

Маршруты активны с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Поскольку измерения события изменяются на одном из маршрутов, на котором находится Event1, Event1 исключается.
  • Поскольку измерения события изменяются на любом из маршрутов, на котором находится Event2, Event2 не затрагивается.

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

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

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

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

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

Событие1

01.01.2000

<Null>

Маршрут1

0

Маршрут3

30

Событие2

01.01.2000

<Null>

Маршрут3

30

Route4

48

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

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут 1

0

Маршрут 3

30

Нет ошибок

Событие2

01.01.2000

<Null>

Маршрут 3

30

Маршрут 4

48

Нет ошибок

Поведение события Обложка

Маршруты активны с 01.01.2000, и если продление настроено на 01.01.2005, это имеет следующие эффекты:

  • Event1 представлено двумя временными срезами, поскольку измерения события изменяются на одном из маршрутов, на котором находится Event1. Есть временной срез с 01.01.2000 по 01.01.2005, с измерениями от 0 на Маршруте1 до 30 на Маршруте3, и временной срез с 01.01.2005 по <Null>, с измерениями от 0 на Маршруте1 до 30 на Маршруте3.
  • Event2 не изменится, поскольку измерения события не изменяются на одном из маршрутов, на котором находится Event2.

Перед поведением события Обложка

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

Перед поведением события Обложка

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

ID событияИзДатаДата ДоИзRouteIDИзИзмеренияВRouteIDВИзмерения

Событие1

01.01.2000

<Null>

Маршрут1

0

Маршрут3

30

Событие2

01.01.2000

<Null>

Маршрут3

30

Route4

48

После поведения события Обложка

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

После поведения события Обложка

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

0

Маршрут3

30

Нет ошибок

Событие1

01.01.2005

<Null>

Маршрут1

0

Маршрут3

30

Нет ошибок

Событие2

01.01.2000

<Null>

Маршрут3

30

Route4

48

Нет ошибок

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

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

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

В следующем сценарии Маршрут2 на LineA продлевается в начале, в то время как поведение Покрыть настроено как поведение события.

Продление Route2 использует две центральные линии (CL1 и CL2).

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

  • Событие1 представлено двумя временными отрезками после продления. Будет временной отрезок с 01.01.2000 по 01.01.2005 с исходными измерениями от 0 до 15 и временной отрезок от 01.01.2005 до <null> с обновленными измерениями от 5 до 35.

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

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

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

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

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

Событие1

Маршрут2

Маршрут2

01.01.2000

<Null>

0

15

Нет ошибок

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

После продления Route2 совпадает с доминирующим маршрутом Route1 на ЛинииВ в начале продленной секции.

Событие 1 не охватывает участок, в котором Route2 пересекается с Route1, поскольку Route1 является доминирующим маршрутом в параллельном участке.

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

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

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

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

Событие1

Маршрут2

Маршрут2

01.01.2000

01.01.2005

0

15

Нет ошибок

Событие1

Маршрут2

Маршрут2

01.01.2005

<Null>

5

30

Нет ошибок

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

В следующем сценарии Маршрут2 на LineA продлевается в начале, в то время как поведение Покрыть настроено как поведение события.

Продление Route2 использует две центральные линии (CL1 и CL2), есть два события, расширяющих маршруты.

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

  • Событие1 представлено двумя временными отрезками после продления. Будет отрезок времени от 1/1/2000 до 1/1/2005, с исходными измерениями от 0 на Маршруте2 до 17 , и отрезок времени от 1/1/2005 до <null>, с измерениями от 5 на Маршруте2 до 17 на Маршруте3.
  • Событие2 представлено двумя временными отрезками после продления. Есть временной отрезок с 01.01.2000 по 01.01.2005, с исходными измерениями 17 на Маршруте3 до 36 на Маршруте4, и временной отрезок с 01.01.2005 по <Null>, также с измерениями от 17 на Маршруте3 до 36 на Маршруте4.

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

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

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

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

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

Событие1

Маршрут2

Маршрут3

01.01.2000

<Null>

0

17

Нет ошибок

Событие2

Маршрут3

Route4

01.01.2000

<Null>

17

36

Нет ошибок

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

После продления Route2 совпадает с доминирующим маршрутом Route1 на ЛинииВ в начале продленной секции.

Событие 1 не охватывает участок, в котором Route2 пересекается с Route1, поскольку Route1 является доминирующим маршрутом в параллельном участке.

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

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

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

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

Событие1

Маршрут2

Маршрут3

01.01.2000

01.01.2005

0

17

Нет ошибок

Событие1

Маршрут2

Маршрут3

01.01.2005

<Null>

5

17

Нет ошибок

Событие2

Маршрут3

Route4

01.01.2000

01.01.2005

17

36

Нет ошибок

Событие2

Маршрут3

Route4

01.01.2005

<Null>

17

36

Нет ошибок