Доступно с лицензией 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, которые остаются там же географически.
Перед поведением события Оставаться на месте
На следующем изображении показываются маршруты перед продлением:
В следующей таблице приведены сведения о событиях перед продлением:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|
Событие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 | Маршрут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.
Перед поведением события В движении
На следующем изображении показываются маршруты перед продлением:
В следующей таблице приведены сведения о событиях перед продлением:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|
Событие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 | Маршрут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 будет исключено.
Перед поведением события Исключить
На следующем изображении показываются маршруты перед продлением:
В следующей таблице приведены сведения о событиях перед продлением:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|
Событие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 | Маршрут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.
Перед поведением события Обложка
На следующем изображении показываются маршруты перед продлением:
В следующей таблице приведены сведения о событиях перед продлением:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|
Событие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 касается продления, то его измерения и местоположения обновятся, чтобы захватить продленную часть маршрута.
В следующей таблице приведены сведения о событиях после продления, когда Покрывать является настроенным поведением события:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие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 | Нет ошибок |
Подробное поведение на параллельных маршрутах с поведением Покрыть
В следующих разделах подробно описано, как применяются правила поведения событий Обложка, когда параллельные маршруты возникают после продления.
Параллельные маршруты с поведением Покрыть и нерасширяющимся событием
В следующем сценарии Route2 продлевается в начале с поведением Покрыть, настроенным как поведение события.
Продление 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 | Нет ошибок |