Доступно с лицензией Location Referencing.
Вы можете редактировать объект события в слое событий сервиса объектов с помощью инструмента Редактировать вершины .
Используя этот метод, вы можете отредактировать существующую геометрию события. Идентификатор маршрута события, название маршрута и измерения обновляются соответствующим образом. Даты события не меняются.
Примечание:
Когда событие перемещается с одного маршрута на другой маршрут, событие разделяется по времени на основе дат маршрута От и До.
Примечание:
Если появляется сообщение о получении блокировок или согласовании, предотвращение конфликтов включено.
Ошибки местоположений
Значение Location Error в поле атрибута предоставляет информацию о статусе события. Когда событие отредактировано правильно, для поля атрибута ошибки местоположения события отображается значение No Error. Если статус отличается от состояния No Error, проверьте измененное событие и его атрибуты на наличие проблем и устраните их.
Любой из следующих статусов указывает на проблему, которая должна быть решена.
Ошибка местоположения | Описание |
---|---|
Не удается найти местоположение | Геометрия местоположения маршрута не существует на маршруте (маршрут не имеет m-значений или меры местоположения маршрута не существуют на маршруте). |
Разные идентификаторы линий От маршрута и До маршрута | Маршрут От и маршрут До имеют разные идентификаторы строк. Это применимо к линейным сетям. |
Недопустимый ID местоположения маршрута. | Идентификатор местоположения маршрута недопустим (NULL, пустое или недопустимое значение). |
Недопустимое измерение | По крайней мере, одно из значений измерения местоположения маршрута является недопустимым. |
Недопустимый ID маршрута | Идентификатор местоположения маршрута недопустим (NULL, пустое или недопустимое значение). |
Обратный порядок строк | Маршрут От не имеет более низкого порядка строк, чем маршрут До. Это применимо к линейным сетям. |
Маршрут не найден | Этот маршрут не существует. |
Сценарии редактирования линейных объектов с помощью редактирования объектов
В приведенных ниже сценариях подробно описаны результаты редактирования объектов события с помощью инструмента Редактировать вершины .
Редактирование линейного события
На следующем рисунке показан маршрут и связанное с ним событие: Route1 имеет измерения от 0 до 20, а Event1 содержит измерения от 0 до 10.
В следующей таблице описываются атрибуты маршрута:
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
В следующей таблице содержится подробная информация о событии перед редактированием:
ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|
Маршрут1 | 01.01.2005 | <Null> | 0 | 10 | Нет ошибок | 800 |
Чтобы отредактировать событие так, чтобы оно имело измерения от 0 до 20, где находится пересечение с Route2, перетащите последнюю вершину события на пересечение с помощью инструмента Редактировать вершины . Первая вершина используется в как From Measure, а последняя вершина используется в качестве To Measure.
На следующем изображении показано событие после редактирования:
В следующей таблице содержится подробная информация о событии после редактирования:
ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|
Маршрут1 | 01.01.2005 | <Null> | 0 | 20 | Нет ошибок | 800 |
Редактирование линейного события, приводящее к ошибке местоположения
На следующем рисунке показан маршрут и связанное с ним событие: Route1 имеет измерения от 0 до 20, а Event1 содержит измерения от 0 до 15.
В следующей таблице описываются атрибуты маршрута:
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
В следующей таблице содержится подробная информация о событии перед редактированием. Event1 на Route1 содержит измерения от 0 до 15.
ID события | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | <Null> | 0 | 15 | Нет ошибок | 800 |
Во время редактирования Event1 переносится и располагается за пересечением и за окончанием Route1. В этом случае геометрия события остается неизменной, и возникает ошибка определения местоположения.
В следующей таблице описывается Event1. Поскольку измерение От события не может быть обнаружено, возникает ошибка определения местоположения.
ID события | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | <Null> | 0 | <Null> | Недопустимый ID местоположения маршрута | 800 |
На следующем рисунке показан маршрут после перемещения конечной вершины линейного события (Event1) на Route1:
Сценарии редактирования связанных событий с помощью редактирования объектов
В приведенных ниже сценариях подробно описаны результаты редактирования связанного линейного события с помощью инструмента Редактировать вершины .
Редактирование несвязанного события
На следующем рисунке показаны маршруты и связанное с ними событие: Route1 и Route2 на LineA.
В следующей таблице описываются атрибуты маршрута:
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
Маршрут2 | 01.01.2000 | <Null> |
В следующей таблице содержится подробная информация о событии перед редактированием:
ID события | ID маршрута От | ID маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут2 | 01.01.2000 | <Null> | 5 | 20 | Нет ошибок | 800 |
В этом случае событие редактируется таким образом, что начальная вершина события привязывается к измерению 0 на Route1, а конечная вершина события привязывается к конечному измерению 25 на Route2.
В следующей таблице содержится подробная информация о событии после редактирования:
Событие | ID маршрута От | ID маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут2 | 01.01.2000 | <Null> | 0 | 25 | Нет ошибок | 800 |
На следующем изображении показан маршрут и связанное с ним событие после редактирования:
Редактирование связанного события, приводящее к ошибке местоположения
На следующем рисунке показаны маршруты и связанное с ними событие: Route1 и Route2 находятся на LineA, а RouteX1 располагается на LineB. Event1 связывает измерение От 5 на Route1 с измерением 20 на Route2.
В следующей таблице описываются атрибуты маршрута. RouteX1 находится на LineB.
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
Маршрут2 | 01.01.2000 | <Null> |
RouteX1 | 01.01.2000 | <Null> |
В следующей таблице содержится подробная информация о событии перед редактированием:
ID события | ID маршрута От | ID маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут2 | 01.01.2000 | <Null> | 5 | 20 | Нет ошибок | 800 |
В этом случае событие редактируется таким образом, чтобы конечная вершина события была привязана к измерению 35 RouteX1, который находится на другой линии (lineB).
В следующей таблице содержится подробная информация о событии Event1 после редактирования. Поскольку измерение события не может быть расположено на одной и той же линии, событие отображается только до конца Route2 на LineA, и предоставляется ошибка определения местоположения, описывающая проблему.
Событие | ID маршрута От | ID маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | RouteX1 | 01.01.2000 | <Null> | 5 | 35 | Разные идентификаторы линий маршрута От и маршрута До | 800 |
На следующем рисунке показано событие Event1 после ошибки: Событие генерируется без сегмента LineB.