Доступно с лицензией Location Referencing.
Вы можете оцифровать событие в сервисе объектов, используя шаблон объектов для этого слоя в инструменте Создать объекты . Идентификаторы маршрута и измерения автоматически заполняются, чтобы связать событие с маршрутом, на котором создается объект. Появится панель Атрибуты, где вы можете просмотреть существующие атрибуты события и указать дополнительные атрибуты события.
Подсказка:
Нажмите кнопку Создать объекты на вкладке Редактирование в группе Объекты, чтобы открыть панель Создать объекты и развернуть шаблон объектов для слоя сервиса объектов.
Если появляется сообщение о получении блокировок или согласовании, предотвращение конфликтов включено.
Когда вы создаете точечное событие, поля идентификатора маршрута, измерения и даты заполняются на основе базового маршрута. При оцифровке объекта события линии первая вершина используется для заполнения полей From Measure, From Date, To Date и From Route, а последняя вершина используется для заполнения полей To Measure и To Route. Для объектов связанного линейного события измерения От и До должны быть на маршрутах с одинаковым идентификатором линии.
Узнайте больше о создании полилинейных объектов, включая объекты событий
Ошибки местоположений
Если объект добавлен за пределы допуска, а идентификатор маршрута или измерения не обнаружены, возникает ошибка определения местоположения.
Примечание:
Вы также можете просмотреть полный список ошибок местоположения.
Любой из следующих статусов указывает на проблему, которая должна быть решена.
Ошибка местоположения | Описание |
---|---|
Разные идентификаторы линий Маршрут От и Маршрут До | У Маршрута От и Маршрута До различные ID линии. Применимо к событиям, связанным с линейными сетями. |
Недопустимый ID линии маршрута | Идентификатор строки маршрута недействителен. Применимо к событиям, связанным с линейными сетями. |
Недопустимый ID местоположения маршрута | Идентификатор местоположения маршрута недопустим (NULL, пустое или недопустимое значение). |
Недопустимое измерение местоположения | По крайней мере, одно из значений измерения местоположения маршрута является недопустимым. |
Недопустимый ID маршрута | Идентификатор местоположения маршрута недопустим (NULL, пустое или недопустимое значение). |
Экстент измерения находится вне диапазона измерений маршрута | Геометрия местоположения маршрута не существует на маршруте (маршрут не имеет m-значений или меры местоположения маршрута не существуют на маршруте). |
Найдено несколько местоположений маршрута | Было найдено более одного местоположения точки. Измерения могут не быть уникальными на маршрутах. |
Нулевой экстент | Измерение От равно измерению До. |
Родительское событие не найдено | Геометрия местоположения маршрута не найдена, поскольку измерение От и измерение До находятся за пределами измерений маршрута. |
Частичное совпадение для Измерения От и Измерения До | Вся геометрия местоположения маршрута не была найдена. Измерения От и До находятся за пределами диапазона измерений маршрута. |
Частичное совпадение для Измерения От | Вся геометрия местоположения маршрута не была найдена. Измерение От находится за пределами диапазона измерения маршрута. |
Частичное совпадение для Измерения До | Вся геометрия местоположения маршрута не была найдена. Значение для измерения До находится за пределами диапазона измерений маршрута. |
Обратный порядок строк | Маршрут От не имеет более низкого порядка строк, чем маршрут До. Это применимо к линейным сетям. |
Местоположение маршрута не найдено | Геометрия местоположения маршрута не существует на маршруте (маршрут не имеет m-значений или меры местоположения маршрута не существуют на маршруте). |
Маршрут не найден | Маршрут не существует (это может быть связано с тем, что маршрут не существует в сети, или маршрут и событие имеют разные временные диапазоны, которые не пересекаются). |
Геометрия маршрута пуста | Маршрут не имеет геометрии, или она пуста. |
Сценарии добавления линейных событий с помощью создания объектов
В приведенных ниже сценариях линейное событие добавляется с помощью шаблона объекта в панели Создание объектов.
Добавление линейного события
На следующей схеме показаны атрибуты маршрута:
В следующей таблице описываются атрибуты маршрута. У маршрута (Route1) измерения от 0 до 20.
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
На следующей схеме показано создание линейного события. Первая и последняя вершины пересекают Route 1, что приводит к появлению нового линейного события.
В следующей таблице подробно описано линейное событие:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | <Null> | 10 | 20 | Нет ошибок | 800 |
На следующей схеме показан маршрут и связанное с ним событие после редактирования:
Добавление линейного события, приводящее к ошибке местоположения
На следующей схеме показаны атрибуты маршрута. У маршрута (Route1) измерения от 0 до 20.
В следующей таблице описываются атрибуты маршрута:
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
На следующей диаграмме показано создание линейного события. Только первая вершина пересекает Route1. Идентификатор маршрута и измерение От заполняются, но измерение До имеет значение <Null>, поскольку последняя вершина не пересекает маршрут.
В следующей таблице подробно описано линейное событие:
Событие | ID маршрута | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | 01.01.2000 | <Null> | 0 | <Null> | Недопустимое измерение местоположения | 800 |
Сценарии добавления связанных событий с помощью создания объектов
В приведенных ниже сценариях подробно описаны результаты добавления связанного линейного события с использованием шаблона объекта на панели Создание объектов.
Добавление связанного события
На следующей схеме показаны маршруты:
В следующей таблице приведены подробные сведения об атрибутах маршрутов (Route1, Route2, и Route3):
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
Маршрут2 | 01.01.2000 | <Null> |
Маршрут3 | 01.01.2000 | <Null> |
На следующей схеме показано создание объекта связанного события. Первая вершина пересекает Route1 в точке 5, которая преобразована в From Measure на Route1, а третья вершина пересекает Route3 в точке 35, которая становится To Measure на Route3.
В следующей таблице содержится подробная информация о связующем событии после редактирования:
Событие | ID маршрута От | ID маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | Маршрут3 | 01.01.2000 | <Null> | 5 | 35 | Нет ошибок | 800 |
На следующей схеме показаны маршруты и связанное событие после редактирования:
Добавление связанного события, приводящее к ошибке местоположения
На следующей схеме показаны маршруты до того, как с ними будет связано линейное событие. В этом случае Route1 и Route2 находятся на LineA, а RouteA - на LineB. Связанные события должны буть на той же линии в одной линейной сети.
В следующей таблице описываются атрибуты маршрута. Route1 и Route2 находятся на LineA, а RouteA располагается на LineB.
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
Маршрут2 | 01.01.2000 | <Null> |
RouteA | 01.01.2000 | <Null> |
На следующей схеме показано создание объекта связанного события. Первая вершина пересекает Route1 в точке 5, которая становиться Измерением От на Route1, а третья вершина пересекает RouteA в точке 35, которая не преобразуется в Измерение До на RouteA, так как RouteA находится на LineB.
В следующей таблице представлены примеры различных значений идентификаторов линий Маршрута От и Маршрута До для поля Location Error. События связанных маршрутов должны иметь один и тот же идентификатор линии.
Событие | ID маршрута От | ID маршрута До | Дата От | Дата До | Измерение От | Измерение До | Ошибка местоположения | Дизайн MAOP |
---|---|---|---|---|---|---|---|---|
Событие1 | Маршрут1 | RouteA | 01.01.2000 | <Null> | 5 | 35 | Разные идентификаторы линий маршрута От и маршрута До | 800 |
На следующей схеме показано событие Event1 после ошибки:
Референтное смещение при использовании создания объекта
Модель данных событий Pipeline Referencing поддерживает настройку референтных полей событий и их включение с помощью инструмента Включить поля референта. После того, как референтные поля настроены и включены в слое, референтные местоположения заполняются и сохраняются в этом слое при добавлении или редактировании событий.
Когда линейное событие создается с помощью создания объектов, родительская сеть LRS используется в качестве значений FromRefMethod и ToRefMethod, а связанный маршрут используется в качестве значений FromRefLocation и ToRefLocation. Измерения От и До линейного события используются в качестве значений FromRefOffset и ToRefOffset.
Если какое-либо измерение линейного события обновляется, соответствующее значение смещения обновляется, чтобы отразить новое измерение.
Примеры ниже демонстрируют влияние добавления линейного события, для которого включены референтные значения.
Перед добавлением линейного события с референтами
На следующей схеме показан Маршрут1 перед созданием события:
В следующей таблице приведены сведения о маршруте:
ID маршрута | Дата От | Дата До |
---|---|---|
Маршрут1 | 01.01.2000 | <Null> |
После добавления линейного события с референтами
На следующей диаграмме показано линейное событие, которое было добавлено к слою событий с включенными референтами:
В следующей таблице приведены сведения о референтных полях события, после создания события;
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
PipeSeriesNetwork | Маршрут1 | 0 | PipeSeriesNetwork | Маршрут1 | 20 |
В следующей таблице приведены сведения о полях событий по умолчанию после создания события:
ID события | Дата От | Дата До | Измерение От | Измерение До |
---|---|---|---|---|
Событие1 | 01.01.2000 | <Null> | 0 | 20 |
Вы можете редактировать событие с помощью таблицы атрибутов, чтобы в нем использовались референты, отличные от применяемых по умолчанию. При последующих изменениях маршрута, значения RefMethod и RefLocation возвращаются к родительской сети LRS и маршруту соответственно.