Доступно с лицензией Location Referencing.
Когда выполняется перестройка маршрута, события попадают в область активного редактирования, также как объекты по и против хода движения перестроения, в зависимости от настроенного поведения событий для каждого слоя событий.
Примечание:
События не обновляются до тех пор, пока после редактирования маршрута не будет запущен инструмент Применить поведение событий. Если вы используете предотвращение конфликтов в данных сервис-ориентированной версии, вам будет предложено запустить Применить поведение событий перед закреплением в версии default.
Примечание:
Когда для редактирования маршрута LRS выбрана Перекалибровка по ходу движения, то к секциям по ходу движения применяется настроенное поведение события калибровки. Вы можете просмотреть настроенное поведение событий, просмотрев свойства события LRS.
Перестроение маршрута и соответствующее поведение событий описаны ниже.
Сценарий перестройки маршрута
Инструмент Перестроить можно использовать для перестроения одного маршрута или нескольких смежных маршрутов, являющихся частью одной линии. Для линейной сети вы можете переназначить сегменты маршрута в области перестройки на отмененные маршруты.
Подробности приведены ниже в разделе Перестроение со сценарием отказа в линейной сети с охватывающим событием.
Секции по ходу движения и против движения
Редактирование маршрута по-разному влияет на секции по ходу движения и против движения.
На следующей иллюстрации показаны секции по ходу движения и против движения для сценария перестроения маршрута.
В следующей таблице представлена дополнительная информация о том, как перестройка влияет на события в зависимости от настроенного поведения события:
Поведение | События перестройки против движения | События перестройки пересечения | События перестройки по ходу движения |
---|---|---|---|
Оставаться на месте | Нет действий. | Событие исключения; линейные события, пересекающие секцию редактирования, разделяются, и исходное событие исключается. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Переместить | Нет действий. | Форма регенерирована для нового местоположения измерений маршрута. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Исключить | Нет действий. | Исключить событие. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Обложка | Нет действий. | Событие исключения; линейные события, пересекающие секцию редактирования, не разделяются и пропорционально перемещаются в новые местоположения маршрута. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Замкнуть | Нет действий. | Событие исключения; новое событие привязывается к параллельному маршруту, если таковой существует. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Примечание:
Сеть может содержать события, которые охватывают несколько маршрутов в линейной сети. Поведение по-прежнему применяется таким же образом.
Поскольку LRS учитывает время, маршруты и события разделяются по времени с помощью операций редактирования, таких как переназначение маршрута.
Результаты перестроения маршрута
В этом примере Route1 активен с 1/1/2000. Перестроение должно произойти 1/1/2005 г., когда середина Маршрута1 перенаправлена в новое место с отмеченной опцией Перекалибровать маршрут по направлению движения. На приведенных ниже изображениях и в таблицах показана информация о маршруте до и после перестроения.
До перестроения маршрута
На следующем изображении показываются маршруты перед переназначением:
В следующей таблице приведены сведения о маршруте перед перестроением:
ID маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|
Маршрут1 | 01.01.2000 | <Null> | 0 | 20 |
После перестроения маршрута
На следующем изображении показаны маршруты после перестройки.
В следующей таблице приведены сведения о маршруте после перестроения:
ID маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|
Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 20 |
Маршрут1 | 01.01.2005 | <Null> | 0 | 24 |
События до перестроения маршрута
Три события находятся на маршруте Маршруте1 и все они имеют дату начала (Дата От) 1/1/2000 г. На следующем изображении показываются маршрут и события перед перестроением:
В следующей таблице приведены сведения о событиях перед переназначением.
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | <Null> | 0 | 8 |
Событие2 | Маршрут1 | 01.01.2000 | <Null> | 8 | 12 |
Событие3 | Маршрут1 | 01.01.2000 | <Null> | 12 | 20 |
В следующих разделах подробно описывается, как применяются правила поведения событий после запуска инструмента Применить поведения событий в этом сценарии переназначения маршрутов.
Поведение события Оставаться на месте
Хотя географическое местоположение события сохраняется, измерения могут меняться. Событие также может разделиться, если оно пересекает район перестройки. Части событий в районе перестройки удаляются.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Оставаться на месте |
Калибровать | Оставаться на месте |
Примечание:
Для любого редактирования маршрута, в котором отмечена опция Перекалибровать маршрут по направлению движения, любая часть маршрута по ходу движения редактируемой секции будет повторно откалибрована. В этих повторно откалиброванных секциях будет применяться поведение события калибровки.
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты (Дата От). Значение начального измерения (Измерение От) изменяется на 0, а значение конечного измерения (Измерение До) изменяется на 9, чтобы соответствовать новым измерениям на Маршруте1.
- Событие2 удаляется в день перестроения, поскольку оно полностью находится в редактируемой секции.
- Событие3 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Начальное значение измерения меняется на 18, а конечное значение измерения меняется на 24, чтобы соответствовать новым измерениям Маршрута1.
На следующем изображении показываются маршрут и события после перестроения:
Примечание:
Исключенное событие не показано на изображении выше.
В следующей таблице приведены сведения о событиях после перестроения:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие1 | Маршрут1 | 01.01.2005 | <Null> | 0 | 6 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2005 | <Null> | 18 | 24 | Нет ошибок |
Поведение события В движении
Хотя измерения события сохранены, географическое положение может измениться.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Переместить |
Калибровать | Оставаться на месте |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение событие перемещается в новое местоположение Маршрут1, чтобы сохранить исходное начальное и конечное значения измерения 0 и 8.
- Событие2 удаляется в день перестроения, поскольку оно полностью находится в редактируемой секции. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение событие перемещается в новое местоположение Маршрут1, чтобы сохранить исходное начальное и конечное значения измерения 8 и 12.
- Событие3 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку измерения не меняются для поведения Перемещение событие перемещается в новое местоположение Маршрут1, чтобы сохранить исходное начальное и конечное значения измерения 12 и 20.
На следующем изображении показываются маршрут и события после перестроения:
На следующем изображении показываются маршрут и события после перестроения:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие1 | Маршрут1 | 01.01.2005 | <Null> | 0 | 8 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2005 | <Null> | 8 | 12 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2005 | <Null> | 12 | 20 | Нет ошибок |
Поведение события Исключить
События, пересекающие район перестройки, удаляются. Все три события отменены.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Исключить |
Калибровать | Оставаться на месте |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Часть События1 находилась в перестраиваемой секции; Событие1 устарело на дату перестроения.
- Событие2 полностью находится в секции перестроения, оно устарело на дату перестроения.
- Часть События3 находилась в перестраиваемой секции; Событие3 устарело на дату перестроения.
На следующем изображении показываются маршрут и события после перестроения:
В следующей таблице приведены сведения о событиях после перестроения:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Поведение события Обложка
Если событие находится в области перестроения, его форма изменяется пропорционально, чтобы охватить перестраиваемый участок маршрута. Измерения события также обновляются, чтобы отразить новую форму.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Обложка |
Калибровать | Оставаться на месте |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку часть события находится в области перестроения, эта часть События1 удлиняется пропорционально, чтобы покрыть увеличенную в результате перестроения длину маршрута. Начальное и конечное измерения обновились на значения от 0 до 9.
- Событие2 удаляется в день перестроения, поскольку оно полностью находится в редактируемой секции. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку часть события находится в области перестроения, событие полностью удлиняется пропорционально, чтобы покрыть увеличенную в результате перестроения длину маршрута. Начальное и конечное измерения обновились на значения от 9 до 15.
- Событие3 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку часть события находится в области перестроения, эта часть События3 удлиняется пропорционально, чтобы покрыть увеличенную в результате перестроения длину маршрута. Начальное и конечное измерения обновились на значения от 15 до 24.
На следующем изображении показываются маршрут и события после перестроения:
В следующей таблице приведены сведения о событиях после перестроения:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие1 | Маршрут1 | 01.01.2005 | <Null> | 0 | 9 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2005 | <Null> | 9 | 15 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2005 | <Null> | 15 | 24 | Нет ошибок |
Поведение события Замыкание
Хотя географическое положение события поддерживается путем замыкания на новое положение вместо перестроенного, измерения могут измениться. Событие также может разделиться, если оно пересекает перестраиваемый район, когда существуют параллельные маршруты.
В этом примере, существует Маршрут2 параллельный Маршруту1. Маршрут2 проходит в обратном направлении, его значения начального и конечного измерений от 0 до 20.
Примечание:
Дополнительные примеры сценариев параллельных маршрутов приведены в разделе Подробная настройка поведения событий с параллельными маршрутами.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Замкнуть |
Калибровать | Оставаться на месте |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Затем оно разделяется на две записи событий на маршруте после перестроения, причем дата перестроения является начальной датой. Это связано с тем, что в секции перестроения существует параллельный маршрут, а часть События1 в секции перестроения замыкается на Маршрут2, параллельный маршрут, после перестроения. Его направление также обратно, чтобы соответствовать направлению Маршрута2. В результате Событие1делится на две части, чтобы сохранить свое географическое местоположение. Первая запись события имеет начальное измерение равное и конечное измерение от 0 до 6 на Маршруте1. Вторая запись события замыкается на Маршруте2 и имеет начальное измерение и конечное измерения от 12 до 14 на Маршруте2.
- Событие2 удаляется в день переназначения, поскольку оно полностью находится в редактируемой секции. Так как в секции перестроения существует параллельный маршрут, Событие2 замыкается на Маршрут2, который является параллельным маршрутом после перестроения. Его направление также обратно, чтобы соответствовать направлению Маршрута2. Запись нового события хранит дату перестроения в качестве начальной даты. Новые значения начального и конечного измерения События2 станут от 8 до 12 на Маршруте2, чтобы сохранить географическое расположение События2.
- Событие3 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Затем оно разделяется на две записи событий на маршруте после перестроения, причем дата перестроения является начальной датой. Это связано с тем, что в секции перестроения существует параллельный маршрут, а часть События3 в секции перестроения замыкается на Маршрут2, параллельный маршрут, после перестроения. Его направление также обратно, чтобы соответствовать направлению Маршрута2. В результате Событие3 делится на две части, чтобы сохранить свое географическое местоположение. У первой записи маршрута начальное и конечное значения измерений 18 и 24 на Маршруте1. Вторая запись события замыкается на Маршруте2 и имеет начальное измерение и конечное измерения от 6 до 8 на Маршруте2.
На следующем изображении показываются маршрут и события после перестроения:
На следующем изображении показываются маршрут и события после перестроения:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие1 | Маршрут1 | 01.01.2005 | <Null> | 0 | 6 | Нет ошибок |
Событие1 | Маршрут2 | 01.01.2005 | <Null> | 12 | 14 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие2 | Маршрут2 | 01.01.2005 | <Null> | 8 | 12 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2005 | <Null> | 18 | 24 | Нет ошибок |
Событие3 | Маршрут2 | 01.01.2005 | <Null> | 6 | 8 | Нет ошибок |
Перестроение в линейной сети
Если выбранная сеть является линейной, вы можете предусмотреть новые измерения сегмента маршрута в области перестроения. Новые измерения и параметр Перекалибровать маршрут по направлению движения определяют, будут ли создаваться новые маршруты на линии перестроенного маршрута.
В приведенном ниже примере Маршрут1 принадлежит Линии1 и активен с 1/1/2000 г. Перестроение должно произойти 1/1/2005 г., когда середина Маршрута1 будет перенаправлена в новое местоположение. В подразделах ниже показаны различные сценарии измерений перестройки и повторной калибровки. На изображениях и в таблицах показана информация о маршруте и событии до и после перестроения.
До перестроения маршрута
На следующем изображении показываются маршруты перед переназначением:
В следующей таблице приведены сведения о маршруте перед перестроением:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | Line1 | 100 |
01.01.2000 |
<Null> | 0 | 20 |
События до перестроения
Три события находятся на маршруте Маршруте1 и все они имеют дату начала (Дата От) 1/1/2000 г. На следующем изображении показываются маршрут и события перед перестроением:
В следующей таблице приведены сведения о событиях перед переназначением.
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | <Null> | 0 | 8 |
Событие2 | Маршрут1 | 01.01.2000 | <Null> | 8 | 12 |
Событие3 | Маршрут1 | 01.01.2000 | <Null> | 12 | 20 |
В следующих разделах описывается, как измерения и повторные калибровки по направлению движения играют роль в перестроении, когда настроено поведение события Оставаться на месте.
Примечание:
Во всех приведенных ниже примерах и поведение события перестроения, и поведение события калибровки настроено таким образом, чтобы они были Оставаться на месте.
Поведение события калибровки применяется перед поведением события перестроения, поэтому важно проверить конфигурацию поведения события калибровки слоя на уровне объектов события до того, как будет поставлена отметка у Перекалибровать маршрут по направлению движения.
Чтобы просмотреть другие варианты поведения событий для калибровки, обратитесь к разделу Поведение событий для калибровки маршрута.
Если для событий настроено перестроение поведения Оставаться на месте, географическое расположение события сохраняется, но измерения могут измениться. Событие также может разделиться, если оно пересекает район перестройки. Части событий в районе перестройки удаляются.
Перестроение без создания нового маршрута и с повторной калибровкой по направлению движения
В данном сценарии опция Перекалибровать маршрут по направлению движения включена. Перестроение начинается с измерения 6 и заканчивается измерением 18 на Маршруте 1, поскольку из-за изменения формы добавляется дополнительная длина 4. Перестроенная часть Маршрута1 не использует новые измерения, поэтому после перестроения она может оставаться монотонно откалиброванной, и новый маршрут не создается.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Оставаться на месте |
Калибровать | Оставаться на месте |
На следующем изображении показываются маршруты после перестройки:
В следующей таблице приведены сведения о маршруте после перестроения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | Line1 | 100 | 01.01.2000 |
01.01.2005 | 0 | 20 |
Маршрут1 | Line1 | 100 | 01.01.2005 |
<Null> | 0 | 24 |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Значение начального измерения (Измерение От) изменяется на 0, а значение конечного измерения (Измерение До) изменяется на 9, чтобы соответствовать новым измерениям на Маршруте1.
- Событие2 удаляется в день перестроения, поскольку оно полностью находится в редактируемой секции.
- Событие3 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Начальное значение измерения меняется на 18, а конечное значение измерения меняется на 24, чтобы соответствовать новым измерениям Маршрута1.
На следующем изображении показываются маршруты и события после перестроения:
Примечание:
Исключенное событие не показано на изображении выше.
В следующей таблице приведены сведения о событиях после перестроения:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие1 | Маршрут1 | 01.01.2005 | <Null> | 0 | 6 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2005 | <Null> | 18 | 24 | Нет ошибок |
Перестроение с созданием нового маршрута и с повторной калибровкой по направлению движения
В данном сценарии опция Перекалибровать маршрут по направлению движения включена. Перестроение начинается с измерения 6 и заканчивается измерением 18 на Маршруте 1, поскольку из-за изменения формы добавляется дополнительная длина 4. Однако перестроенная часть Маршрута1 имеет новые измерения от 0 до 12. В этом случае Маршрут1 не может оставаться монотонно откалиброванным после перестроения, поэтому создается новый маршрут. Новый маршрут называется RouteNew.
Поскольку включена опция Перекалибровать маршрут по направлению движения, RouteNew повторно калибруется по направлению движения и заменяет исходную часть по направлению движения Маршрута1. Новые измерения RouteNew определяются длиной перестроения.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Оставаться на месте |
Калибровать | Оставаться на месте |
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после их перестроения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | Line1 | 100 | 01.01.2000 |
01.01.2005 | 0 | 20 |
Маршрут1 | Line1 | 100 | 01.01.2005 |
<Null> | 0 | 6 |
НовыйМаршрут | Line1 | 200 | 01.01.2005 |
<Null> | 0 | 18 |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на Маршруте1 после перестроения с датой перестроения в качестве начальной даты. Значение начального измерения изменяется на 0, а значение конечного измерения изменяется на 6, чтобы соответствовать новым измерениям Маршрута1.
- Событие2 удаляется в день перестроения, поскольку оно полностью находится в редактируемой секции.
- Событие3 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Поскольку RouteNew заменил Маршрут1 в местоположении События3, Событие3 не может быть создано, когда применяется поведение калибровки Оставаться на месте.
На следующем изображении показываются маршруты и события после перестроения:
В следующей таблице приведены сведения о событиях после перестроения:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие1 | Маршрут1 | 01.01.2005 | <Null> | 0 | 6 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Примечание:
Чтобы события оставались на маршрутах по направлению движения после перестроения, маршруты не должны быть исключены.
Перестроение с созданием нового маршрута и без повторной калибровки по направлению движения
В данном сценарии опция Перекалибровать маршрут по направлению движения отключена. Перестроение начинается с измерения 6 и заканчивается измерением 12 на Маршруте 1. Однако перестроение выполняется с использованием обратного направления выбранных центральных линий. В этом случае Маршрут1 не может оставаться монотонно откалиброванным после перестроения, так как перестроенная часть меняется на противоположное направление, поэтому создается новый маршрут. Новый маршрут называется RouteNew. RouteNew имеет начальное измерение 12, поскольку перестроение начинается с измерения 12 на Маршруте1, и конечное измерение 24, поскольку длина перестроения равна 12.
Поскольку опция Перекалибровать маршрут по направлению движения не включена, правая часть RМаршрута1 стала новым маршрутом Маршрут1b. Маршрут1b имеет начальное измерение 12, поскольку маршрут по направлению движения начинается с исходного измерения 12 на Маршруте 1, а конечное измерение равно 18, поскольку длина правого плеча равна 6.
В следующей таблице показано действие по редактированию, связанное с редактированием маршрута, и соответствующее ему поведение события:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Оставаться на месте |
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после перестроения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | Line1 | 100 | 01.01.2000 |
01.01.2005 | 0 | 20 |
Маршрут1 | Line1 | 100 | 01.01.2005 |
<Null> | 0 | 6 |
НовыйМаршрут | Line1 | 200 | 01.01.2005 |
<Null> | 12 | 24 |
Маршрут1 | Line1 | 300 | 01.01.2005 |
<Null> | 12 | 18 |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на Маршруте1 после перестроения с датой перестроения в качестве начальной даты. Значение начального измерения изменяется на 0, а значение конечного измерения изменяется на 6, чтобы соответствовать новым измерениям Маршрута1.
- Событие2 удаляется в день перестроения, поскольку оно полностью находится в редактируемой секции.
- Событие3 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Поскольку Маршрут1b заменил Маршрут1 в местоположении События3, Событие3 не может быть создано, когда применяется поведение калибровки Оставаться на месте.
На следующем изображении показываются маршруты и события после перестроения:
В следующей таблице приведены сведения о событиях после перестроения:
Событие | Имя маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | 01.01.2005 | 0 | 8 | Нет ошибок |
Событие1 | Маршрут1 | 01.01.2005 | <Null> | 0 | 6 | Нет ошибок |
Событие2 | Маршрут1 | 01.01.2000 | 01.01.2005 | 8 | 12 | Нет ошибок |
Событие3 | Маршрут1 | 01.01.2000 | 01.01.2005 | 12 | 20 | Нет ошибок |
Перестроение в линейной сети с событиями замыкания
Следующие разделы описывают, как применяются правила поведения событий, которые затрагивают маршруты, при перестроении маршрута для линии в линейной сети.
В этом примере на ЛинииА есть четыре маршрута, и они активны с 1/1/2000 г. Перестроение должно произойти 1/1/2005 г., с середины Маршрута2 до середины Маршрута4. В подразделах ниже показаны сценарии с различными параметрами Перекалибровать маршрут по направлению движения и Переназначить на отмененный маршрут. В этом разделе на графиках и в таблицах показана информация о маршруте и событии до и после перестроения.
До перестроения маршрута
На следующем изображении показываются маршруты перед переназначением:
В следующей таблице приведены сведения о маршруте перед перестроением:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут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/1/2000. На следующем изображении показываются маршрут и события перед перестроением:
В следующей таблице приведены сведения о событиях перед переназначением.
ID события | Дата От | Дата До | Имя маршрута "От" | Имя маршрута До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Событие1 | 01.01.2000 | <Null> | Маршрут1 | Маршрут3 | 0 | 30 |
Событие2 | 01.01.2000 | <Null> | Маршрут3 | Маршрут4 | 30 | 48 |
В следующих разделах описывается, как применяются правила поведения событий после запуска инструмента Применить поведения событий в сценариях с различными параметрами Повторно откалибровать маршрут по направлению движения и Переназначить на отмененный маршрут.
Перестроение со сценарием отказа в линейной сети с событиями замыкания с поведением события Оставаться на месте
Если выбранная сеть является линейной, вы можете переназначить часть маршрута в области перестроения на отмененный маршрут, который является новым маршрутом на новой линии. Любое событие в перестроенном участке маршрута придерживается поведения события переназначения. Если вы хотите, чтобы события перенеслись на отмененный маршрут, настройте поведение Замыкания для типа редактирования переназначенного маршрута.
В этом примере события настроены с перенастройкой поведения события Оставаться на месте, переназначением поведения события Замыкания и калибровкой поведения события Оставаться на месте. В этом редактировании обе и опция Перекалибровать маршрут по направлению движения и опция Переназначить на отмененный маршрут включены.
Примечание:
Поведение переназначенного маршрута применяется до включения поведения перестраиваемого события, поэтому важно проверить конфигурацию поведения событий перестройки для класса объектов событий до того, как будет поставлена отметка Переназначить на отмененный маршрут.
Поведение события калибровки применяется перед поведением события перестроения, поэтому важно проверить конфигурацию поведения события калибровки слоя на уровне объектов события до того, как будет поставлена отметка у Повторно откалибровать маршрут по направлению движения.
Чтобы изучить другие поведения событий при переназначении и калибровке, обратитесь к разделам Поведение событий при переназначении маршрута и Поведение событий при калибровке маршрута.
После перестроения маршрута
Поскольку включена опция Переназначить на отмененный маршрут, маршруты и части маршрутов, находящиеся в области перестроения, становятся новыми отброшенными маршрутами на линии с именем ЛинияB. Маршрут2_Ab имеет начальное измерение равное 17 и конечное измерение равное 22. Маршрут3_Ab имеет начальное измерение равное 25 и конечное измерение равное 35. Маршрут4_Ab имеет начальное измерение равное 38 и конечное измерение равное 43. Эти измерения взяты из первоначальных измерений перестроенных маршрутов.
Маршрут2 становится единственным маршрутом в области перестроения, поскольку перестроение начинается на Маршруте2. Поскольку включена опция Перекалибровать маршрут по направлению движения, Маршрут2 повторно калибруется по направлению движения и исключает исходный Маршрут4. Новые измерения Маршрута2 определяются длиной перестроения.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Оставаться на месте |
Назначить заново | Замкнуть |
Калибровать | Оставаться на месте |
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после перестроения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | LineA | 100 | 01.01.2000 | <Null> | 0 | 10 |
Маршрут2 | LineA | 200 | 01.01.2000 | 01.01.2005 | 12 | 22 |
Маршрут2 | LineA | 200 | 01.01.2005 | <Null> | 12 | 50 |
Маршрут3 | LineA | 300 | 01.01.2000 | 01.01.2005 | 25 | 35 |
Route4 | LineA | 400 | 01.01.2000 | 01.01.2005 | 38 | 48 |
Маршрут2_Ab | LineB | 100 | 01.01.2005 | <Null> | 17 | 22 |
Маршрут3_Ab | LineB | 200 | 01.01.2005 | <Null> | 25 | 35 |
Маршрут4_Ab | LineB | 300 | 01.01.2005 | <Null> | 38 | 43 |
Поведение события Оставаться на месте
Хотя географическое местоположение события сохраняется, измерения могут меняться. Событие также может разделиться, если оно пересекает район перестройки. Если в качестве поведения события переназначения задано Замыкать, события и части событий, находящиеся в пределах региона перестроения, будут замкнуты на отмененный маршрут, чтобы сохранить свое географическое местоположение.
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Затем оно разделяется на две записи событий на маршруте после перестроения, причем дата перестроения является начальной датой. Поскольку поведение события переназначения применяется до поведения события перестроения, часть События1, находящаяся в разделе перестроения, отделяется от исходного События1 и замыкается на отмененные маршруты. Другая частьСобытия1, которая остается на ЛинииA, укорачивается до длины левой части ЛинииA, до применения поведения события перестроения Оставаться на месте. Когда применяется поведение события перестроение Оставаться на месте, этому событию не требуется изменять свои измерения для сохранения своего географического местоположения. В результате Событие1 делится на два события. Одно событие остается на ЛинииA с начальным измерением равным 0 на Маршруте1 и конечным измерением равным 17 на Маршруте2. Другое событие привязывается к отмененным маршрутам с начальным измерением равным 17 на Маршруте2_Ab и конечным измерением равным 30 на Маршруте3_Ab.
- Событие2 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Поскольку поведение события переназначения применяется в первую очередь, часть События2, находящаяся в разделе перестроения, отделяется от исходного События2 и замыкается на отброшенные маршруты. Другая часть События2, которая находилась по направлению движения перестроения, не может быть создана при применении поведения калибровки Оставаться на месте, поскольку Маршрут2 заменил Маршрут4 в этом местоположении. В результате имеется только одна новая запись события для События2, которая начинается с измерения 30 на Маршруте3_Ab и заканчивается измерением 43 на Маршруте4_Ab.
На следующем изображении показываются маршруты и события после перестроения:
Примечание:
Исключенное событие не показано на изображении выше.
В следующей таблице приведены сведения о событиях после перестроения:
ID события | Дата От | Дата До | Имя маршрута "От" | Имя маршрута До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | 01.01.2000 | 01.01.2005 | Маршрут1 | Маршрут3 |
0 | 30 | Нет ошибок |
Событие1 | 01.01.2005 | <Null> | Маршрут1 | Маршрут2 |
0 | 17 | Нет ошибок |
Событие1 | 01.01.2005 | <Null> | Маршрут2_Ab | Маршрут3_Ab | 17 | 30 | Нет ошибок |
Событие2 | 01.01.2000 | 01.01.2005 | Маршрут3 | Route4 |
30 | 48 | Нет ошибок |
Событие2 | 01.01.2005 | <Null> | Маршрут3_Ab | Маршрут4_Ab |
30 | 43 | Нет ошибок |
Перестроение без сценария отказа в линейной сети с событиями замыкания
В следующих разделах описываются поведения событий перестроения Покрыть и Замкнуть для действия перестроения маршрута, описанного выше. Опция Перекалибровать маршрут по направлению движения включена, а опция Переназначить на отмененный маршрут отключена. В результате маршруты в области перестроения будут исключены без переназначения на отбрасываемую линию.
События настроены с поведением события калибровки Оставаться на месте.
Примечание:
Поведение события калибровки применяется перед поведением события перестроения, поэтому важно проверить конфигурацию поведения события калибровки слоя на уровне объектов события до того, как будет поставлена отметка у Перекалибровать маршрут по направлению движения.
Чтобы посмотреть другие варианты поведения событий для калибровки, обратитесь к разделу Поведение событий для калибровки маршрута.
После перестроения маршрута
Маршрут2 становится единственным маршрутом в области перестроения, поскольку перестроение начинается на Маршруте2. Поскольку включена опция Перекалибровать маршрут по направлению движения, Маршрут2 повторно калибруется по направлению движения и исключает исходный Маршрут4. Новые измерения Маршрута2 определяются длиной перестроения. Отброшенный маршрут не создается, поскольку опция Переназначить на отмененный маршрут не включена.
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после перестроения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | LineA | 100 | 01.01.2000 | <Null> | 0 | 10 |
Маршрут2 | LineA | 200 | 01.01.2000 | 01.01.2005 | 12 | 22 |
Маршрут2 | LineA | 200 | 01.01.2005 | <Null> | 12 | 50 |
Маршрут3 | LineA | 300 | 01.01.2000 | 01.01.2005 | 25 | 35 |
Route4 | LineA | 400 | 01.01.2000 | 01.01.2005 | 38 | 48 |
В следующих разделах описывается, как применяются правила поведения событий Поверхность и Замыкание после запуска инструмента Применить поведения событий в этом сценарии перестроения маршрутов.
Поведение события Обложка
Если событие находится в области перестроения, его форма изменяется пропорционально, чтобы охватить перестраиваемый участок маршрута. Измерения события также обновляются, чтобы отразить новую форму. Для событий в части перестроения по направлению движения применяется поведение события калибровки.
Примечание:
Используйте поведение события перестроения Покрыть, если событиям необходимо оставаться на перестроенных участках маршрута. Перекрытие является единственным поведением события, которое предотвращает разделение событий путем переназначения поведений событий.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Обложка |
Калибровать | Оставаться на месте |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку часть события находится в области перестроения, эта часть События1 удлиняется пропорционально, чтобы покрыть увеличенную в результате перестроения длину маршрута. Новое Событие1 имеет начальное измерение равное 0 на Маршруте1 и конечное измерение равное 31 на Маршруте2.
- Событие2 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку часть события находится в области перестроения, эта часть События2 удлиняется пропорционально, чтобы покрыть увеличенную в результате перестроения длину маршрута. Новое Событие2 имеет начальное измерение равное 31 на Маршруте2 и конечное измерение равное 50 на Маршруте2.
На следующем изображении показываются маршруты и события после перестроения:
В следующей таблице приведены сведения о событиях после перестроения:
ID события | Дата От | Дата До | Имя маршрута "От" | Имя маршрута До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | 01.01.2000 | 01.01.2005 | Маршрут1 | Маршрут3 |
0 | 30 | Нет ошибок |
Событие1 | 01.01.2005 | <Null> | Маршрут1 | Маршрут2 |
0 | 31 | Нет ошибок |
Событие2 | 01.01.2000 | 01.01.2005 | Маршрут3 | Route4 |
30 | 48 | Нет ошибок |
Событие2 | 01.01.2005 | <Null> | Маршрут2 | Маршрут2 |
31 | 50 | Нет ошибок |
Поведение события Замыкание
Хотя географическое положение события поддерживается путем замыкания на новое положение вместо перестроенного, измерения могут измениться. Событие также может разделиться, если оно пересекает перестраиваемый район, когда существуют параллельные маршруты.
Для событий в части перестроения по направлению движения применяется поведение события калибровки.
В этом примере Маршрут5 совпадает с маршрутами на ЛинииА. Маршрут5 находится на ЛинииВ и проходит в обратном направлении. У него начальное измерение равное 0 и конечное измерение равное 40.
Примечание:
Дополнительные примеры параллельных маршрутов приведены в разделе Подробное перестроение поведений событий с параллельными маршрутами.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Замкнуть |
Калибровать | Остаться на месте |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 удаляется в день перестроения, поскольку его часть попадает в редактируемую секцию. Затем оно разделяется на две записи событий на маршруте после перестроения, причем дата перестроения является начальной датой. Это связано с тем, что в секции перестроения существует параллельный маршрут, а часть События1 в секции перестроения замыкается на Маршрут5, параллельный маршрут, после перестроения. Его направление также обратно, чтобы соответствовать направлению Маршрута5. В результате Событие1делится на две части, чтобы сохранить свое географическое местоположение. Первая запись события имеет начальное измерение равное 0 на Маршруте1 и конечное измерение равное 17 на Маршруте2. Вторая запись события замыкается на Маршруте5 и имеет начальное измерение равное 15 на Маршруте5 и конечное измерение равное 25 на Маршруте5.
- Событие2 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Поскольку поведение события переназначения применяется в первую очередь, часть События2, находящаяся в разделе перестроения, отделяется от исходного События2 и замыкается на параллельный маршрут, Маршрут5. Его направление также обратно, чтобы соответствовать направлению Маршрута5. Другая часть События2, которая находилась по направлению движения перестроения, не может быть создана при применении поведения калибровки Оставаться на месте, поскольку Маршрут2 заменил Маршрут4 в этом местоположении. В результате имеется только одна новая запись события для События2, которая начинается с измерения 5 на Маршруте5 и заканчивается измерением 15 на Маршруте5.
На следующем изображении показываются маршруты и события после перестроения:
В следующей таблице приведены сведения о событиях после перестроения:
ID события | Дата От | Дата До | Имя маршрута "От" | Имя маршрута До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | 01.01.2000 | 01.01.2005 | Маршрут1 | Маршрут3 |
0 |
30 | Нет ошибок |
Событие1 | 01.01.2005 | <Null> | Маршрут1 | Маршрут2 |
0 |
17 | Нет ошибок |
Событие1 | 01.01.2005 | <Null> | Маршрут5 | Маршрут5 |
15 |
25 | Нет ошибок |
Событие2 | 01.01.2000 | 01.01.2005 | Маршрут3 | Route4 |
30 |
48 | Нет ошибок |
Событие2 | 01.01.2005 | <Null> | Маршрут5 | Маршрут5 |
5 |
15 | Нет ошибок |
Подробное перестроение поведений событий с параллельными маршрутами.
В следующих разделах описывается, как применяются правила поведения событий Покрывать и Замкнуть, когда перестраиваются маршруты, имеющие параллельные секции с доминирующими маршрутами.
Сценарий нелинейной сети
В этом примере три маршрута активны с 1/1/2000: Маршрут1, Маршрут2 и Маршрут3. Маршрут3 совпадает со средней частью Маршрута2 и движется в обратном направлении. Маршрут3 — подчиненный маршрут. Перестроение должно произойти 1/1/2005, когда середина Маршрута2 будет перестроена на участке, который перекрывает доминирующий параллельный Маршрут1. Опция Перекалибровать маршрут по направлению движения включена.
На приведенных ниже графиках и в таблицах показана информация о маршруте до и после перестроения.
До перестроения маршрута
На следующем изображении показываются маршруты перед переназначением:
В следующей таблице приведены сведения о маршруте перед перестроением:
ID маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|
Маршрут1 | 01.01.2000 | <Null> | 0 | 10 |
Маршрут2 | 01.01.2000 | <Null> | 0 | 30 |
Маршрут3 | 01.01.2000 | <Null> | 10 | 20 |
После перестроения маршрута
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после перестроения:
ID маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|
Маршрут1 | 01.01.2000 | <Null> | 0 | 10 |
Маршрут2 | 01.01.2000 | 01.01.2005 | 0 | 30 |
Маршрут2 | 01.01.2005 | <Null> | 0 | 40 |
Маршрут3 | 01.01.2000 | <Null> | 10 | 20 |
События до перестроения маршрута
Событие1 находится на Маршруте2 и его дата начала (Дата От) - 1/1/2000. На следующем изображении показываются маршрут и события перед перестроением:
В следующей таблице приведены сведения о событиях перед переназначением:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|
Событие1 | Маршрут2 | 01.01.2000 | <Null> | 0 | 30 |
Поведение события Обложка
Если событие находится в области перестроения, его форма изменяется, чтобы охватить перестраиваемый участок маршрута. Измерения события также обновляются, чтобы отразить новую форму.
Если событие создается на доминирующем маршруте и совпадение маршрутов появляется из-за перенастройки, событие продолжает охватывать весь доминирующий маршрут. Если событие создается на подчиненном маршруте и совпадение маршрутов происходит из-за перестройки, событие не распространяется на сегмент подчиненного маршрута, где присутствует доминирующий маршрут.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Обложка |
Калибровать | Оставаться на месте |
Примечание:
Для любого редактирования маршрута, в котором отмечена опция Перекалибровать маршрут по направлению движения, любая часть маршрута по ходу движения редактируемой секции будет повторно откалибрована. В этих повторно откалиброванных секциях будет применяться поведение события калибровки.
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Затем оно формирует две записи событий на маршруте после перестроения, причем дата перестроения является начальной датой. Это связано с тем, что Событие1 связано с подчиненным маршрутом, Маршрутом2, и после перераспределения не охватывает сегмент Маршрута2, где присутствует доминирующий Маршрут1. Запись о событии против направления движения имеет значение стартового измерения 0 и конечного измерения - 12, чтобы покрыть часть Маршрута2 до момента одновременного выполнения с Маршрутом1, а запись события по направлению движения имеет значение начального измерения 18 и значение конечного измерения 30, чтобы охватить Маршрут2 после совпадения с Маршрутом1.
На следующем изображении показываются маршруты и события после перестроения:
Примечание:
Исключенное событие не показано на изображении выше.
В следующей таблице приведены сведения о событии после перестроения:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут2 | 01.01.2000 | 01.01.2005 | 0 | 30 | Нет ошибок |
Событие1 | Маршрут2 | 01.01.2005 | <Null> | 0 | 15 | Нет ошибок |
Событие1 | Маршрут2 | 01.01.2005 | <Null> | 25 | 40 | Нет ошибок |
Поведение события Замыкание
Хотя географическое положение события поддерживается путем замыкания на новое положение вместо перестроенного, измерения могут измениться. Событие также может разделиться, если оно пересекает перестраиваемый район, когда существуют параллельные маршруты.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Замкнуть |
Калибровать | Оставаться на месте |
Перестроение маршрута, описанное выше, имеет следующие последствия:
- Событие1 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Затем оно формирует три записи событий на маршруте после перестроения, причем дата перестроения является начальной датой. Их три, потому что в секции перестроения существует параллельный маршрут, а часть События1 в секции перестроения замыкается на Маршрут3 параллельный маршрут, после перестроения. Его направление также обратно, чтобы соответствовать направлению Маршрута3. В результате Событие1делится на три части, чтобы сохранить свое географическое местоположение.
- Первая запись события имеет начальное значение измерения 0 и конечное - 10 на Маршруте2, вторая запись события привязывается к Маршруту3 и имеет значение начального измерения 10 и конечного - 20 на Маршруте3, а запись события по направлению маршрута имеет значение начального измерения 30 и конечного - 40 на Маршруте2.
На следующем изображении показываются маршруты и события после перестроения:
В следующей таблице приведены сведения о событии после перестроения:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|
Событие1 | Маршрут2 | 01.01.2000 | 01.01.2005 | 0 | 30 | Нет ошибок |
Событие1 | Маршрут2 | 01.01.2005 | <Null> | 0 | 10 | Нет ошибок |
Событие1 | Маршрут2 | 01.01.2005 | <Null> | 30 | 40 | Нет ошибок |
Событие1 | Маршрут3 | 01.01.2005 | <Null> | 10 | 20 | Нет ошибок |
Сценарий линейной сети
В этом примере два маршрута на ЛинииA активны с 1/1/2000: Маршрут1 и Маршрут2, а Маршрут3 на ЛинииB идет в обратном направлении. Перестроение должно произойти 1/1/2005, когда половина Маршрута1 и половина Маршрута2 будут перенаправлены.
Маршрут1 становится единственным маршрутом на ЛинииА в области перестроения, поскольку перестроение начинается на Маршруте1. Поскольку включена опция Перекалибровать маршрут по направлению движения, Маршрут1 повторно калибруется по направлению движения и исключает исходный Маршрут2. Новые измерения Маршрута1 определяются длиной перестроения. Отброшенный маршрут не создается, поскольку опция Переназначить на отмененный маршрут не включена.
После перестроения Маршрут1 имеет более высокий ранг по сравнению с Маршрутом3
Примечание:
Вы можете изменить направление центральных линий при редактировании маршрута, используя кнопку Перевернуть направление центральных линий .
На приведенных ниже изображениях и в таблицах показана информация о маршруте до и после перестроения.
До перестроения маршрута
На следующем изображении показываются маршруты перед переназначением:
В следующей таблице приведены сведения о маршруте перед перестроением:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | ЛинияA | 100 | 01.01.2000 | <Null> | 0 | 14 |
Маршрут2 | ЛинияA | 200 | 01.01.2000 | <Null> | 17 | 28 |
Маршрут3 | ЛинияB | 100 | 01.01.2000 | <Null> | 0 | 10 |
После перестроения маршрута
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после перестроения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | LineA | 100 | 01.01.2000 | 01.01.2005 | 0 | 14 |
Маршрут1 | LineA | 100 | 01.01.2005 | <Null> | 0 | 35 |
Маршрут2 | LineA | 200 | 01.01.2000 | 01.01.2005 | 17 | 28 |
Маршрут3 | LineB | 100 | 01.01.2000 | <Null> | 0 | 10 |
События до перестроения маршрута
Событие1 находится на ЛинииА и его дата начала (Дата От) - 1/1/2000. На следующем изображении показываются маршрут и события перед перестроением:
В следующей таблице приведены сведения о событиях перед переназначением:
ID события | Дата От | Дата До | Имя маршрута "От" | Имя маршрута До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | 01.01.2000 | <Null> | Маршрут1 | Маршрут2 |
0 | 28 | Нет ошибок |
Поведение события Обложка
Если событие находится в области перестроения, его форма изменяется пропорционально, чтобы охватить перестраиваемый участок маршрута. Измерения события также обновляются, чтобы отразить новую форму.
Если событие создается на доминирующем маршруте и совпадение маршрутов появляется из-за перенастройки, событие продолжает охватывать весь доминирующий маршрут. Если событие создается на подчиненном маршруте и совпадение маршрутов происходит из-за перестройки, событие не распространяется на сегмент подчиненного маршрута, где присутствует доминирующий маршрут.
Примечание:
Для любого маршрута, в котором отмечена опция Перекалибровать маршрут по направлению движения, любая часть маршрута по ходу движения редактируемой секции будет повторно откалибрована. В этих повторно откалиброванных секциях будет применяться поведение события калибровки.
В следующей таблице показаны действия по редактированию, связанные с редактированием маршрута, и соответствующее им поведение событий:
Изменение действия | Поведение события |
---|---|
Выровнять заново | Обложка |
Калибровать | Оставаться на месте |
Действие редактирования Перестроения маршрута с поведением Перекрытия имеет следующие последствия:
- Событие1 исключается в день перестроения, поскольку его часть попадает в редактируемую секцию. Новое событие создается на маршруте после перестроения с датой перестроения в качестве начальной даты. Поскольку Маршрут1 доминирует над Маршрутом3, Событие1 продолжает покрывать Маршрут1 целиком. Его начальное значение измерения изменится на 0, а конечное - на 35 на Маршруте1.
На следующем изображении показываются маршруты и события после перестроения:
В следующей таблице приведены сведения о событии после перестроения:
ID события | Дата От | Дата До | Имя маршрута "От" | Имя маршрута До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | 01.01.2000 | 01.01.2005 | Маршрут1 | Маршрут2 |
0 | 28 | Нет ошибок |
Событие1 | 01.01.2005 | <Null> | Маршрут1 | Маршрут1 |
0 | 35 | Нет ошибок |