Доступно с лицензией Location Referencing.
Во время переназначения маршрута, события затрагиваются в разделе редактирования, а также по и против хода движения переназначения, в зависимости от настроенного поведения событий для слоя событий.
Примечание:
События не обновляются до тех пор, пока после редактирования маршрута не будет запущен инструмент Применить поведение событий. Если вы используете предотвращение конфликтов в данных сервис-ориентированной версии, вам будет предложено запустить Применить поведение событий перед закреплением в версии default.
Примечание:
Метод переназначения, редактирование маршрута и поведение событий описаны ниже.
метод Перевод на другую линию
Этот метод предназначен только для линейных сетей.
- Маршруты переносятся на новую линию, если указано имя новой линии.
- Маршруты переносятся на смежную линию, если указано имя существующей линии.
Секции по ходу движения и против движения
Редактирование маршрута по-разному влияет на секции по ходу движения и против движения.
На следующем рисунке показаны секции по ходу движения и против движения для сценария переназначения маршрута.
В следующей таблице подробно описано, как действие редактирования переназначения влияет на события по ходу движения и против движения в соответствии с настроенным поведением событий.
Поведение | События переназначения против движения | События пересечения против движения | События переназначения по ходу движения |
---|---|---|---|
Оставаться на месте | Нет действия | Исключить событие. Линейные события, пересекающие секцию редактирования, будут разделены, а исходное событие исключается. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Переместить | При необходимости форма регенерирована в новое местоположение измерений маршрута | Форма регенерирована для нового местоположения измерений маршрута. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Исключить | Нет действия | Исключить событие. События линии, пересекающие район переназначения, не разделяются. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Замкнуть | Нет действия | Географическое положение (x, y) сохраняется. Событие будет перенесено на переназначенный маршрут. События линии, пересекающие секцию редактирования, будут разделены. | Если калибровка маршрута изменена, применяется поведение события калибровки; в противном случае никаких действий не предпринимается. |
Примечание:
Сеть может содержать события, которые охватывают несколько маршрутов в линейной сети. Поведение по-прежнему применяется таким же образом.
Поскольку LRS учитывает время, маршруты и события разделяются по времени с помощью операций редактирования, таких как переназначение маршрута.
Перенос маршрутов на новую линию
В этом примере есть две линии, каждая с тремя маршрутами, которые активны с 1/1/2000. 1/1/2005 все три маршрута в пределах LineA переведены на новую линию, LineNew.
- Имя Route2 изменилось.
- При переназначении изменились измерения Route3.
На приведенных ниже графиках и в таблицах показана информация о маршруте до и после переназначения.
Перед переназначением маршрута
На следующем изображении показываются маршруты перед переназначением:
В следующей таблице приведены сведения о маршрутах перед переназначением:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | LineA | 100 | 01.01.2000 | <Null> | 0 | 10 |
Маршрут2 | LineA | 200 | 01.01.2000 | <Null> | 5 | 15 |
Маршрут3 | LineA | 300 | 01.01.2000 | <Null> | 20 | 40 |
RouteA | LineB | 100 | 01.01.2000 | <Null> | 5 | 15 |
RouteB | LineB | 200 | 01.01.2000 | <Null> | 0 | 10 |
RouteC | LineB | 300 | 01.01.2000 | <Null> | 25 | 45 |
После переназначения маршрута
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после переназначения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | LineA | 100 | 01.01.2000 | 01.01.2005 | 0 | 10 |
Маршрут1 | LineNew | 100 | 01.01.2005 | <Null> | 0 | 10 |
Маршрут2 | LineA | 200 | 01.01.2000 | 01.01.2005 | 5 | 15 |
Route2_new | LineNew | 200 | 01.01.2005 | <Null> | 5 | 15 |
Маршрут3 | LineA | 300 | 01.01.2000 | 01.01.2005 | 20 | 40 |
Маршрут3 | LineNew | 300 | 01.01.2005 | <Null> | 20 | 60 |
RouteA | LineB | 100 | 01.01.2000 | <Null> | 5 | 15 |
RouteB | LineB | 200 | 01.01.2000 | <Null> | 0 | 10 |
RouteC | LineB | 300 | 01.01.2000 | <Null> | 25 | 45 |
События перед переназначением
На следующем изображении показаны маршруты и события перед переназначением:
В следующей таблице приведены сведения о событиях перед переназначением.
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | <Null> | 5 | 40 |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 |
В следующих разделах подробно описывается, как применяются правила поведения событий после запуска инструмента Применить поведения событий, когда маршруты из LineA переносятся на новую линию, LineNew.
Поведение события Оставаться на месте
Хотя географическое положение события за пределами района переназначения сохраняется, измерения могут измениться. Событие также может разделиться, если оно пересекает район переназначения. Части переназначенного региона исключены.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 отменяется в день переназначения, поскольку оно полностью попадает в раздел редактирования.
- Переназначение не влияет на Event2, поскольку оно является частью маршрутов в LineB.
На следующем изображении показаны маршруты и события после переназначения:
Примечание:
Важно отметить, что отмененное событие не показано на рисунке выше.
В следующей таблице приведены сведения о событиях после переназначения, когда Оставаться на месте является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |
Поведение события В движении
Хотя измерения события сохранены, географическое положение может измениться.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 было полностью в разделе редактирования; оно удаляется в день переназначения, создается новое событие с датой переназначения в качестве Даты начала. Поскольку измерения для поведения Перемещение не меняются, это новое событие по-прежнему охватывает период от измерения 5 на Route1 до измерения 40 на Route3, но его местоположение изменилось из-за изменения базовых измерений в Route3.
- Переназначение не влияет на Event2, поскольку оно находится на LineB.
На следующем изображении показаны маршруты и события после переназначения:
В следующей таблице приведены сведения о событиях после переназначения, когда В движении является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |
Событие1 | Маршрут1 | Маршрут3 | 01.01.2005 | <Null> | 5 | 40 | Нет ошибок |
Примечание:
Новое Event1 присутствует после запуска инструмента Применить поведение событий, но у него нет геометрии.
Поведение события Исключить
События, пересекающие район переназначения, удаляются.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 находилось в разделе редактирования; оно удаляется в день переназначения.
- Переназначение не влияет на Event2, поскольку оно находится на LineB.
На следующем изображении показаны маршруты и события после переназначения:
Примечание:
Важно отметить, что отмененное событие не показано на рисунке выше.
В следующей таблице приведены сведения о событиях после переназначения, когда Исключить является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |
Поведение события Замыкание
Хотя географическое положение события поддерживается путем замыкания на маршрут, которому оно было назначено, измерения могут измениться. Событие получает новый временной срез, когда маршрут, к которому оно относится, переназначается на другую линию, независимо от того, изменилось ли Название маршрута или измерения при переназначении. Событие также может разделиться, если оно пересекает район переназначения.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 находилось в разделе редактирования; оно удаляется в день переназначения, на новых маршрутах создается новое событие с датой переназначения в качестве Даты начала с новыми базовыми измерениями для сохранения его географического местоположения.
- Переназначение не влияет на Event2, поскольку оно находится на LineB.
На следующем изображении показаны маршруты и события после переназначения:
В следующей таблице приведены сведения о событиях после переназначения, когда Замыкание является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие1 | Маршрут1 | Маршрут3 | 01.01.2005 | <Null> | 5 | 60 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |
Перенос маршрутов на существующую смежную линию
В этом примере есть две линии, каждая с тремя маршрутами, которые активны с 1/1/2000. 1/1/2005 часть Route2 и весь Route3 с LineA перенесены на существующую линию, LineB.
- Переназначенный участок Route2 получил новое название маршрута.
- При переназначении изменились измерения Route3.
На приведенных ниже графиках и в таблицах показана информация о маршруте до и после переназначения.
Перед переназначением маршрута
На следующем изображении показываются маршруты перед переназначением:
В следующей таблице приведены сведения о маршрутах перед переназначением:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | LineA | 100 | 01.01.2000 | <Null> | 0 | 10 |
Маршрут2 | LineA | 200 | 01.01.2000 | <Null> | 5 | 15 |
Маршрут3 | LineA | 300 | 01.01.2000 | <Null> | 20 | 40 |
RouteA | LineB | 100 | 01.01.2000 | <Null> | 5 | 15 |
RouteB | LineB | 200 | 01.01.2000 | <Null> | 0 | 10 |
RouteC | LineB | 300 | 01.01.2000 | <Null> | 25 | 45 |
После переназначения маршрута
На следующем изображении показываются маршруты после переназначения:
В следующей таблице приведены сведения о маршрутах после переназначения:
Имя маршрута | Имя линии | Порядок линий | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Маршрут1 | LineA | 100 | 01.01.2000 | <Null> | 0 | 10 |
Маршрут2 | LineA | 200 | 01.01.2000 | 01.01.2005 | 5 | 15 |
Маршрут2 | LineA | 200 | 01.01.2005 | <Null> | 5 | 10 |
Route2_reassign | LineB | 100 | 01.01.2005 | <Null> | 10 | 15 |
Маршрут3 | LineA | 300 | 01.01.2000 | 01.01.2005 | 20 | 40 |
Маршрут3 | LineB | 200 | 01.01.2005 | <Null> | 20 | 60 |
RouteA | LineB | 100 | 01.01.2000 | 01.01.2005 | 5 | 15 |
RouteA | LineB | 300 | 01.01.2005 | <Null> | 5 | 15 |
RouteB | LineB | 200 | 01.01.2000 | 01.01.2005 | 0 | 10 |
RouteB | LineB | 400 | 01.01.2005 | <Null> | 0 | 10 |
RouteC | LineB | 300 | 01.01.2000 | 01.01.2005 | 25 | 45 |
RouteC | LineB | 500 | 01.01.2005 | <Null> | 25 | 45 |
События перед переназначением
На следующем изображении показаны маршруты и события перед переназначением:
В следующей таблице приведены сведения о событиях перед переназначением.
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | <Null> | 5 | 40 |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 |
В следующих разделах подробно описывается, как применяются правила поведения событий после запуска инструмента Применить поведения событий, когда маршруты с LineA переносятся на LineB.
Поведение события Оставаться на месте
Хотя географическое положение события за пределами района переназначения сохраняется, измерения могут измениться. Событие также может разделиться, если оно пересекает район переназначения. Части переназначенного региона удалены.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 попадает в раздел редактирования; оно удаляется в день переназначения, создается новое событие с датой переназначения в качестве Даты начала. Новое событие расположено только на Route1, часть Route2, на которую правка не повлияла.
- Несмотря на то, что порядок линий изменился на трех маршрутах LineB, переназначение не влияет на Event2, поскольку оно по-прежнему может определять маршруты "От" и "До" и измерения.
На следующем изображении показаны маршруты и события после переназначения:
Примечание:
Важно отметить, что отмененное событие не показано на рисунке выше.
В следующей таблице приведены сведения о событиях после переназначения, когда Оставаться на месте является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие1 | Маршрут1 | Маршрут2 | 01.01.2005 | <Null> | 5 | 10 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |
Поведение события В движении
Хотя измерения события сохранены, географическое положение может измениться.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 было частично в разделе редактирования; оно удаляется в день переназначения, создается новое событие с датой переназначения в качестве Даты начала. Поведение перемещения не позволяет изменять идентификаторы маршрутов "От" и "До" или измерения события. Он возвращает ошибку определения местоположения, поскольку Route1 и Route3 теперь находятся на разных линиях, но событие не может быть на разных линиях.
- Несмотря на то, что порядок линий изменился на трех маршрутах LineB, переназначение не влияет на Event2, поскольку оно по-прежнему может определять маршруты "От" и "До" и измерения.
На следующем изображении показаны маршруты и события после переназначения:
В следующей таблице приведены сведения о событиях после переназначения, когда В движении является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |
Событие1 | Маршрут1 | Маршрут3 | 01.01.2005 | <Null> | 5 | 40 | Разные идентификаторы линий Маршрут От и Маршрута До |
Примечание:
Новое Event1 присутствует после запуска инструмента Применить поведение событий, но у него нет геометрии.
Поведение события Исключить
События, пересекающие район переназначения, удаляются.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 находилось в разделе редактирования; оно удаляется в день переназначения.
- Несмотря на то, что порядок линий изменился на трех маршрутах LineB, переназначение не влияет на Event2, поскольку оно по-прежнему может определять маршруты "От" и "До" и измерения.
На следующем изображении показаны маршруты и события после переназначения:
Примечание:
Важно отметить, что отмененное событие не показано на рисунке выше.
В следующей таблице приведены сведения о событиях после переназначения, когда Исключить является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Loc Error |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |
Поведение события Замыкание
Хотя географическое положение события поддерживается путем замыкания на маршрут, которому оно было назначено, измерения могут измениться. Событие получает новый временной срез, когда маршрут, к которому оно относится, переназначается на другую линию, независимо от того, изменилось ли Название маршрута при переназначении. Событие также может разделиться, если оно пересекает район переназначения.
Переназначение маршрута, описанное выше, имеет следующие последствия:
- Event1 было частично в разделе редактирования; оно удаляется в день переназначения, новое событие с датой переназначения в качестве Даты начала создается на незатронутой части от Route1 до измерения 10 на Route2.
- Часть Event1, которая была на затронутом участке, привязана к новым маршрутам с новыми измерениями: от измерения 10 на Route2_reassign до измерения 60 на Route3. Он получает свою Дату начала с даты переназначения.
- Несмотря на то, что порядок линий изменился на трех маршрутах LineB, переназначение не влияет на Event2, поскольку оно по-прежнему может определять маршруты "От" и "До" и измерения.
На следующем изображении показаны маршруты и события после переназначения:
В следующей таблице приведены сведения о событиях после переназначения, когда Замыкание является настроенным поведением события:
Событие | Имя маршрута "От" | Имя маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | 01.01.2005 | 5 | 40 | Нет ошибок |
Событие1 | Маршрут1 | Маршрут2 | 01.01.2005 | <Null> | 5 | 10 | Нет ошибок |
Событие1 | Route2_reassign | Маршрут3 | 01.01.2005 | <Null> | 10 | 60 | Нет ошибок |
Событие2 | RouteA | RouteB | 01.01.2000 | <Null> | 5 | 5 | Нет ошибок |