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

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

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

Примечание:

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

Примечание:

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

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

Сценарий переназначения маршрута

Этот сценарий переназначения маршрута включает два маршрута. Часть Маршрута1 переназначается Маршруту2.

Перед переназначением

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

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

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

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

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

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

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

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

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

Поведение Замыкание

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

Поведение события Замыкание

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

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

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

Против движения и по ходу движения

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

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

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

Нет действия

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

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

Переместить

При необходимости форма регенерирована в новое местоположение измерений маршрута

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

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

Исключить

Нет действия

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

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

Замкнуть

Нет действия

Географическое положение (x, y) сохраняется. Событие будет перенесено на переназначенный маршрут. События линии, пересекающие секцию редактирования, будут разделены.

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

Примечание:

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

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

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

Если переназначение настроено на 01.01.2005 с целевыми значениями от 0 до 5 и выбрана опция Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Есть отрезок времени с 1/1/2000 до 1/1/2005 с исходными измерениями от 0 до 7 и отрезок времени от 1/1/2005 до <null> с измерениями от 0 до 5, которые географически остаются в том же месте, но получают новые измерения Маршрута1.
  • Событие2 исключается, чтобы сохранить географическое положение.

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

<Null>

0

7

Событие2

Маршрут1

01.01.2000

<Null>

7

10

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

7

Нет ошибок

Событие1

Маршрут1

01.01.2005

<Null>

0

5

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

7

10

Нет ошибок

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

Если переназначение настроено на 01.01.2005 с целевыми значениями от 0 до 5 и выбрана опция Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Есть отрезок времени с 1/1/2000 по 1/1/2005 с исходными измерениями от 0 до 7 и отрезок времени от 1/1/2005 до <null> с измерениями от 0 до 7, которые будут перемещаются географически, чтобы сохранить исходные измерения событий. Этот новый временной интервал будет обнаружен только частично, так как временной интервал события имеет измерения от 0 до 7, а базовый маршрут включает измерения только от 0 до 5. Событие имеет те же измерения, но другую геометрию в новом временном интервале.
  • Событие2 представлено двумя временными отрезками. Есть отрезок времени с 1/1/2000 по 1/1/2005 с исходными измерениями от 7 до 10 и отрезок времени от 1/1/2005 до <null> с измерениями от 7 до 10, которые перемещаются географически, чтобы сохранить исходные измерения событий. Этот новый временной интервал не будет обнаружен , так как временной интервал события имеет измерения от 7 до 10, а базовый маршрут включает измерения только от 0 до 5. Событие имеет те же измерения, но другую геометрию в новом временном интервале.

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

<Null>

0

7

Событие2

Маршрут1

01.01.2000

<Null>

7

10

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

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

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

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

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

Событие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

10

Нет ошибок

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

Если переназначение настроено на 01.01.2005 с целевыми значениями от 0 до 5 и выбрана опция Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

  • Событие1 исключается.
  • Событие2 исключается.

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

<Null>

0

7

Событие2

Маршрут1

01.01.2000

<Null>

7

10

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

7

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

7

10

Нет ошибок

Поведение события Замыкание

Если переназначение настроено на 01.01.2005 с целевыми значениями от 0 до 5 и выбрана опция Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

  • Событие1 представлено двумя временными отрезками. Будет временной отрезок с 01.01.2000 по 01.01.2005 с исходными измерениями от 0 до 7 и временной отрезок от 01.01.2005 до <null> с двумя записями событий. У первой записи события Событие1 после переназначения будут измерения от 0 до 5, которые замыкаются на новые измерения Маршрута1, а у второй записи события будут измерения от 0 до 2, которые замыкаются на новые измерения Маршрута2.
  • Событие2 представлено двумя временными отрезками. Будет временной отрезок с 01.01.2000 по 01.01.2005, с исходными измерениями от 7 до 10, и временной отрезок от 01.01.2005 до <null>, с измерениями от 2 до 5, которые будут замыкаться на новые измерения Маршрута2.

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

<Null>

0

7

Событие2

Маршрут1

01.01.2000

<Null>

7

10

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

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

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

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

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

Событие1

Маршрут1

01.01.2000

01.01.2005

0

7

Нет ошибок

Событие1

Маршрут1

01.01.2005

<Null>

0

5

Нет ошибок

Событие1

Маршрут2

01.01.2005

<Null>

0

2

Нет ошибок

Событие2

Маршрут1

01.01.2000

01.01.2005

7

10

Нет ошибок

Событие2

Маршрут2

01.01.2005

<Null>

2

5

Нет ошибок

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

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

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

Если маршруты активны с 1/1/2000 и переназначение настроено на 1/1/2005 от измерения 25 на Маршруте3 до измерения 48 на Маршруте4 и снятой отметке Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

  • Переназначение используется для слияния Маршрута3 и Маршрута4 для создания нового маршрута, Маршрута 3А.
  • Событие1 представлено двумя временными отрезками. Будет отрезок времени с 1/1/2000 по 1/1/2005, с исходными измерениями от 0 Маршруте1 до 30 Маршруте3, и отрезок времени от 1/1/2005 до <null>, с измерениями от 0 на Маршруте1 до 22 на Маршруте2, поскольку он остается в том же географическом местоположении. Часть события на Маршруте3 будет исключена, так как больше нет маршрута для построения геометрии события.
  • Событие2 будет исключено, потому что событие находится полностью внутри переназначенной части. Больше нет Маршрута3 или Маршрута4, на котором нужно построить геометрию события.

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

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

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

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

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

Событие1

01.01.2000

<Null>

Маршрут1

Маршрут3

0

30

Событие2

01.01.2000

<Null>

Маршрут3

Route4

30

48

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

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

Маршрут3

0

30

Нет ошибок

Событие1

01.01.2005

<Null>

Маршрут1

Маршрут2

0

22

Нет ошибок

Событие2

01.01.2000

01.01.2005

Маршрут3

Route4

30

48

Маршрут не найден

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

Если маршруты активны с 1/1/2000 и переназначение настроено на 1/1/2005 от измерения 25 на Маршруте3 до измерения 48 на Маршруте4 и снятой отметке Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

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

Перед поведением В движении

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

Перед поведением В движении

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

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

Событие1

01.01.2000

<Null>

Маршрут1

Маршрут3

0

30

Событие2

01.01.2000

<Null>

Маршрут3

Route4

30

48

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

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

Маршрут3

0

30

Нет ошибок

Событие1

01.01.2005

<Null>

Маршрут1

Маршрут3

0

30

Частичное совпадение для измерения До

Событие2

01.01.2000

01.01.2005

Маршрут3

Route4

30

48

Нет ошибок

Событие2

01.01.2005

<Null>

Маршрут3

Route4

30

48

Маршрут не найден

Примечание:

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

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

Если маршруты активны с 1/1/2000 и переназначение настроено на 1/1/2005 от измерения 25 на Маршруте3 до измерения 48 на Маршруте4 и снятой отметке Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

  • Событие1 будет исключено, так как оно располагается внутри исключенного района.
  • Событие2 будет исключено, так как оно располагается внутри исключенного района.

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

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

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

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

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

Событие1

01.01.2000

<Null>

Маршрут1

Маршрут3

0

30

Событие2

01.01.2000

<Null>

Маршрут3

Route4

30

48

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

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

Маршрут3

0

30

Нет ошибок

Событие2

01.01.2000

01.01.2005

Маршрут3

Route4

30

48

Нет ошибок

Поведение события Замыкание

Если маршруты активны с 1/1/2000 и переназначение настроено на 1/1/2005 от измерения 25 на Маршруте3 до измерения 48 на Маршруте4 и снятой отметке Перекалибровать маршрут по направлению движения, это будет иметь следующие эффекты:

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

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

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

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

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

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

Событие1

01.01.2000

<Null>

Маршрут1

Маршрут3

0

30

Событие2

01.01.2000

<Null>

Маршрут3

Route4

30

48

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

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

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

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

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

Событие1

01.01.2000

01.01.2005

Маршрут1

Маршрут3

0

30

Нет ошибок

Событие1

01.01.2005

<Null>

Маршрут1

Маршрут2

0

22

Нет ошибок

Событие1

01.01.2005

<Null>

Маршрут3А

Маршрут3А

25

30

Нет ошибок

Событие2

01.01.2000

01.01.2005

Маршрут3

Route4

30

48

Нет ошибок

Событие2

01.01.2005

<Null>

Маршрут3А

Маршрут3А

30

48

Нет ошибок