Добавление линейных событий по смещению местоположения

Доступно с лицензией Location Referencing.

Характеристики маршрута могут быть представлены как смещение линейного события от пересечения, точечного события LRS или точечного объекта, не являющегося LRS. Метод смещения местоположения является дополнительным методом на панели Добавить линейные события и на панели Добавить несколько линейных событий, который применим, если на активной карте обнаружены пересечения, точечные события или точечные объекты, не являющиеся LRS.

Сценарии смещения местоположения

В приведенных ниже примерах измерения начала и окончания линейного события определяются с помощью метода смещения местоположения.

Несвязанное линейное событие

На следующей схеме диапазон измерений маршрута - от 0 до 10 миль. Измерение начала Event1 находится в 2 милях от пересечения слева, а измерение окончания в -4 милях от пересечения справа.

Размещение точечного события с помощью пересечения

Поскольку направление калибровки маршрута - слева направо, расстояние смещения рассчитывается в обратном направлении (справа налево), и во втором случае расстояние смещения выражается отрицательным числом. В качестве альтернативы измерение окончания в этом случае может быть расположено со смещением на расстояние 6 миль от пересечения слева.

Связанное линейное событие

На следующей схеме линейное событие связывается с маршрутами на линии в линейной сети. Измерение начала Event1 равно 2 на Route1, а измерение окончания равно 37 на Route3. Поскольку измерение начала находится вверх по течению от пересечения, расстояние смещения составляет -3 мили, а расстояние смещения измерения окончания составляет 2 мили. В этом случае первое смещение относится к пересечению Route1 и Route11, а второе - к пересечению Route3 и Route13.

Размещение точечного события с помощью пересечения

Добавление линейного события по смещению местоположения

Чтобы создать одно линейное событие с использованием смещения местоположения с помощью инструмента Добавить линейное событие, выполните следующие действия:

  1. Откройте карту в ArcGIS Pro и приблизьтесь к местоположению, в котором вы хотите добавить линейное событие.
  2. На вкладке Location Referencing, в группе События щелкните Добавить > Линейное событие Добавить отдельное линейное событие..

    Появится панель Добавить линейное событие. В ниспадающих списках Метод "От" и Метод "До" по умолчанию указано значение Маршрут и измерение.

  3. Щелкните стрелку ниспадающего меню Метод От и выберите Смещение местоположения.
  4. Щелкните стрелку ниспадающего меню Метод До и выберите Смещение местоположения.

    При использовании метода Смещение местоположения местоположение меры основывается на смещении от указанного местоположения.

    Панель Добавить линейное событие

  5. Щелкните Далее.

    Ниспадающее меню Слой событий, ниспадающее меню Сеть, разделы Смещение местоположения и Даты появятся на панели Добавить линейное событие.

  6. Щелкните стрелку раскрывающегося списка Слой событий и выберите слой линейных событий.

    Родительская сеть LRS заполняется исходя из значения Слой события.

  7. В разделе От: смещение местоположения укажите маршрут, сделав одно из следующего:
    • Введите ID маршрута в поле ID маршрута.
    • Щелкните Выбрать маршрут на карте Выбрать маршрут на карте и выберите маршрут на карте.

    Панель Добавить линейное событие с помощью разделов Смещения местоположения

  8. Щелкните стрелку ниспадающего меню Точечный слой и выберите пересечение, точечное событие LRS или имя точечного слоя отличного от LRS.
    Примечание:

    Перечислены все точечные слои, опубликованные с помощью сервиса объектов. Точечные события LRS из сети, отличной от указанной в разделе Сеть, не будут перечислены. Слой калибровочных точек LRS не поддерживается.

  9. В текстовом окне под ниспадающим меню Точечный слой укажите имя точечного объекта, выполнив одно из следующих действий:
    • Введите имя точечного объекта в текстовое поле.
    • Щелкните инструмент Выбрать местоположение на карте Выбрать местоположение на карте и нажмите на точечный объект на карте.
    Примечание:
    • Имя текстового поля под ниспадающим списком Точечный слой основывается на поле отображения точечного слоя. Для перекрестков имя текстового поля всегда будет IntersectionName.
    • Если в месте щелчка будет несколько точечных объектов, откроется диалоговое окно Выбрать объект.
  10. Укажите значение Смещения, выполнив какие-то из следующих действий:
    • Щелкните стрелку раскрывающегося списка Смещение, чтобы выбрать направление смещения, введите значение измерения и выберите единицы измерения.
    • Введите значение измерение и выберите единицы измерения.
    • Щелкните Выбрать смещение на карте Выберите отступ на карте и выберите местоположение вдоль маршрута на карте.

    В местоположении смещения вдоль маршрута на карте появится зеленая точка. Это местоположение значения начала измерения события.

    Примечание:
    • Значение смещения представляет собой расстояние между выбранным точечным слоем и предполагаемым измерением начала на выбранном маршруте.
    • Направление не является обязательным выбором.
    • Если направление не выбрано, положительное значение смещения приведет к размещению местоположения измерения окончания вдоль направления калибровки от выбранного точечного объекта.
    • Если направление не выбрано, отрицательное значение смещения приведет к размещению местоположения измерения окончания в направлении, противоположном направлению калибровки от выбранного точечного объекта.
  11. В разделе До: смещение местоположения укажите маршрут, сделав одно из следующего:
    • Введите ID маршрута в поле ID маршрута.
    • Щелкните Выбрать маршрут на карте Выбрать маршрут на карте и щелкните маршрут на карте.
  12. Щелкните стрелку ниспадающего меню Точечный слой и выберите пересечение, точечное событие LRS или имя точечного слоя отличного от LRS.
    Примечание:

    Перечислены все точечные слои, опубликованные с помощью сервиса объектов. Точечные события LRS из сети, отличной от указанной в разделе Сеть, не будут перечислены. Слой калибровочных точек LRS не поддерживается.

  13. В текстовом окне под ниспадающим меню Точечный слой укажите имя точечного объекта, выполнив одно из следующих действий:
    • Введите имя точечного объекта в текстовое поле.
    • Щелкните инструмент Выбрать местоположение на карте Выбрать местоположение на карте и нажмите на точечный объект на карте.
    Примечание:
    • Имя текстового поля под ниспадающим списком Точечный слой основывается на поле отображения точечного слоя. Для перекрестков имя текстового поля всегда будет IntersectionName.
    • Если в месте щелчка будет несколько точечных объектов, откроется диалоговое окно Выбрать объект.
  14. Укажите значение Смещения, выполнив какие-то из следующих действий:
    • Щелкните стрелку ниспадающего списка Смещение, чтобы выбрать направление смещения, введите измерение и выберите единицы измерения.
    • Введите значение измерение и выберите единицы измерения.
    • Щелкните инструмент Выбрать отступ на карте Выберите отступ на карте и выберите местоположение вдоль маршрута на карте.

    В местоположении смещения вдоль маршрута на карте появится красная точка. Это местоположение значения измерения окончания событий.

    Примечание:
    • Значение смещения представляет собой расстояние между выбранным точечным слоем и предполагаемым измерением окончания на выбранном маршруте.
    • Направление не является обязательным выбором.
    • Если направление не выбрано, положительное значение смещения приведет к размещению местоположения измерения окончания вдоль направления калибровки от выбранного точечного объекта.
    • Если направление не выбрано, отрицательное значение смещения приведет к размещению местоположения измерения окончания в направлении, противоположном направлению калибровки от выбранного точечного объекта.
  15. Задайте дату начала для точечного события одним из следующих способов:
    • Введите дату начала в текстовом окне Дата начала.
    • Щелкните Календарь Календарь и выберите дату начала.
    • Поставьте отметку Дата начала маршрута, чтобы использовать дату начала маршрута.
    Примечание:

    Дата начала не может предшествовать дате начала выбранного маршрута.

    Значением даты начала по умолчанию является сегодняшняя дата, но вы можете указать другую дату.

  16. Задайте дату окончания для точечного события одним из следующих способов:
    • Введите дату окончания в текстовом окне Дата окончания.
    • Щелкните Календарь Календарь и выберите дату окончания.
    • Установите отметку Дата окончания маршрута, чтобы использовать дату окончания маршрута.

    Если дата окончания не указана, событие остается действующим от даты начала события и продлевается в будущее.

  17. Включите опцию проверки данных, чтобы предотвратить ошибочный ввод при описании маршрута с линейными событиями:
    • Удалить перекрытия - измерение, дата начала и дата окончания существующих событий корректируются, чтобы предотвратить перекрытия по времени и значениям измерений после создания нового линейного события или событий.

      Дополнительные сведения об опциях Удаления перекрытий

      Простой сценарий поведения удаления перекрытий

    • Слияние совпадающих событий - когда все значения атрибутов для нового события точно совпадают с существующим событием, и если новое событие примыкает к существующему событию или перекрывает его с точки зрения значений измерений, а его временные отрезки совпадают или перекрываются, новое событие объединяется с существующим событием и диапазон измерений соответственно расширяется.

      Более подробно об опциях Слияния совпадающих событий

      Простой сценарий слияния совпадающих событий

  18. Щелкните Далее.

    Атрибуты выбранного слоя событий появляются под пунктом Управлять атрибутами.

    Примечание:

    Включите опцию Перейти к следующему измерению при запуске, чтобы начать следующее редактирование с конечного измерения предыдущего редактирования. Значение Метод Дo и его заполненная информация, взятая из предыдущего редактирования, будут перенесены в следующее редактирование как значение Метод От и его заполненная информация.

    Например, если вы используете значение Метод От Смещения местоположения и значение Метод До Координат для добавления линейного события, включение этой опции запустит ваше следующее редактирование со значениями Метод От и Метод До Координат с информацией о координатах из предыдущего редактирования в разделе От: Координаты.

  19. Введите атрибутивную информацию для нового события в разделе Управлять атрибутами.
    Примечание:

    Щелкните Копировать значения атрибутов, выбрав событие на карте Копировать значения атрибутов, выбрав событие на карте и щелкните существующее линейное событие, принадлежащее тому же слою событий на карте, чтобы скопировать атрибуты события из него.

    Панель Добавить линейное событие с разделом Управление атрибутами

  20. Щелкните Запустить.

    На карте появляется вновь созданное линейное событие. В верхней части панели появится сообщение с подтверждением, когда будет создано вновь добавленное линейное событие.

Добавление нескольких линейных событий по смещению местоположения

Чтобы создать линейные события с использованием координат с помощью инструмента Добавить несколько линейных событий, выполните следующие действия:

  1. Откройте карту в ArcGIS Pro и приблизьтесь к местоположению, в котором вы хотите добавить линейное событие.
  2. На вкладке Location Referencing, в группе События щелкните Добавить > Несколько линейных событий Добавить несколько линейных событий..

    Появится панель Добавить несколько линейных событий со значением по умолчанию Маршрут и измерение в качестве значений Метод От и Метод До.

  3. Щелкните стрелку ниспадающего меню Метод От и выберите Смещение местоположения.
  4. Щелкните стрелку ниспадающего меню Метод До и выберите Смещение местоположения.

    Панель Добавить несколько линейных событий

  5. Щелкните Далее.

    На панели Добавить несколько линейных событий появятся разделы Сеть и Смещение местоположения.

    Панель Добавить несколько линейных событий

  6. Щелкните стрелку ниспадающего списка Сеть и выберите сеть LRS слоя линейного события.
  7. В разделе От: смещение местоположения укажите маршрут, сделав одно из следующего:
    • Введите ID маршрута в поле ID маршрута.
    • Щелкните Выбрать маршрут на карте Выбрать маршрут на карте и выберите маршрут на карте.
  8. Щелкните стрелку ниспадающего меню Точечный слой и выберите пересечение, точечное событие LRS или имя точечного слоя отличного от LRS.
    Примечание:

    Перечислены все точечные слои, опубликованные с помощью сервиса объектов. Точечные события LRS из сети, отличной от указанной в разделе Сеть, не будут перечислены. Слой калибровочных точек LRS не поддерживается.

  9. В текстовом окне под ниспадающим меню Точечный слой укажите имя точечного объекта, выполнив одно из следующих действий:
    • Введите имя точечного объекта в текстовое поле.
    • Щелкните инструмент Выбрать местоположение на карте Выбрать местоположение на карте и нажмите на точечный объект на карте.
    Примечание:
    • Имя текстового поля под ниспадающим списком Точечный слой основывается на поле отображения точечного слоя. Для перекрестков имя текстового поля всегда будет IntersectionName.
    • Если в месте щелчка будет несколько точечных объектов, откроется диалоговое окно Выбрать объект.
  10. Укажите значение Смещения, выполнив какие-то из следующих действий:
    • Щелкните стрелку раскрывающегося списка Смещение, чтобы выбрать направление смещения, введите значение измерения и выберите единицы измерения.
    • Введите значение измерение и выберите единицы измерения.
    • Щелкните Выбрать смещение на карте Выберите отступ на карте и выберите местоположение вдоль маршрута на карте.

    В местоположении смещения вдоль маршрута на карте появится зеленая точка. Это местоположение значения начала измерения события.

    Примечание:
    • Значение смещения представляет собой расстояние между выбранным точечным слоем и предполагаемым измерением начала на выбранном маршруте.
    • Направление не является обязательным выбором.
    • Если направление не выбрано, положительное значение смещения приведет к размещению местоположения измерения окончания вдоль направления калибровки от выбранного точечного объекта.
    • Если направление не выбрано, отрицательное значение смещения приведет к размещению местоположения измерения окончания в направлении, противоположном направлению калибровки от выбранного точечного объекта.
  11. В разделе До: смещение местоположения укажите маршрут, сделав любое действие из следующего:
    • Введите ID маршрута в поле ID маршрута.
    • Щелкните Выбрать маршрут на карте Выбрать маршрут на карте и выберите маршрут на карте.

    В местоположении смещения вдоль маршрута на карте появится красная точка. Это местоположение значения измерения "До" событий.

  12. Щелкните стрелку ниспадающего меню Точечный слой и выберите пересечение, точечное событие LRS или имя точечного слоя отличного от LRS.
    Примечание:

    Перечислены все точечные слои, опубликованные с помощью сервиса объектов. Точечные события LRS из сети, отличной от указанной в разделе Сеть, не будут перечислены. Слой калибровочных точек LRS не поддерживается.

  13. В текстовом окне под ниспадающим меню Точечный слой укажите имя точечного объекта, выполнив одно из следующих действий:
    • Введите имя точечного объекта в текстовое поле.
    • Щелкните инструмент Выбрать местоположение на карте Выбрать местоположение на карте и нажмите на точечный объект на карте.
    Примечание:
    • Имя текстового поля под ниспадающим списком Точечный слой основывается на поле отображения точечного слоя. Для перекрестков имя текстового поля всегда будет IntersectionName.
    • Если в месте щелчка будет несколько точечных объектов, откроется диалоговое окно Выбрать объект.
  14. Укажите значение Смещения, выполнив какие-то из следующих действий:
    • Щелкните стрелку ниспадающего списка Смещение, чтобы выбрать направление смещения, введите измерение и выберите единицы измерения.
    • Введите значение измерение и выберите единицы измерения.
    • Щелкните инструмент Выбрать отступ на карте Выберите отступ на карте и выберите местоположение вдоль маршрута на карте.

    В местоположении смещения вдоль маршрута на карте появится красная точка. Это местоположение значения измерения окончания событий.

    Примечание:
    • Значение смещения представляет собой расстояние между выбранным точечным слоем и предполагаемым измерением окончания на выбранном маршруте.
    • Направление не является обязательным выбором.
    • Если направление не выбрано, положительное значение смещения приведет к размещению местоположения измерения окончания вдоль направления калибровки от выбранного точечного объекта.
    • Если направление не выбрано, отрицательное значение смещения приведет к размещению местоположения измерения окончания в направлении, противоположном направлению калибровки от выбранного точечного объекта.
  15. Задайте дату начала для точечного события одним из следующих способов:
    • Введите дату начала в текстовом окне Дата начала.
    • Щелкните Календарь Календарь и выберите дату начала.
    • Поставьте отметку Дата начала маршрута, чтобы использовать дату начала события маршрута.
    Примечание:

    Дата начала не может предшествовать дате начала выбранного маршрута.

    Значением даты начала по умолчанию является сегодняшняя дата, но вы можете указать другую дату.

  16. Задайте дату окончания для точечного события одним из следующих способов:
    • Введите дату окончания в текстовом окне Дата окончания.
    • Щелкните Календарь Календарь и выберите дату окончания.
    • Поставьте отметку Дата окончания маршрута, чтобы использовать дату окончания события маршрута.

    Дата окончания не является обязательной. Если дата окончания не указана, событие остается действующим от даты начала события и продлевается в будущее.

  17. Выберите опцию проверки данных, чтобы предотвратить ошибочный ввод данных при описании маршрута с линейными событиями:
    • Удалить перекрытия - измерение, дата начала и дата окончания существующих событий корректируются, чтобы предотвратить перекрытия по времени и значениям измерений после создания нового линейного события или событий.

      Дополнительные сведения об опциях Удаления перекрытий

      Простой сценарий поведения удаления перекрытий

    • Слияние совпадающих событий - когда все значения атрибутов для нового события точно совпадают с существующим событием, и если новое событие примыкает к существующему событию или перекрывает его с точки зрения значений измерений, а его временные отрезки совпадают или перекрываются, новое событие объединяется с существующим событием и диапазон измерений соответственно расширяется.

      Более подробно об опциях Слияния совпадающих событий

      Простой сценарий слияния совпадающих событий

  18. Щелкните Далее.

    Появится таблица Управление атрибутами со значениями атрибутов по умолчанию из ниспадающего списка Набор атрибутов.

    Список Набор атрибутов содержит другие наборы атрибутов, если они настроены.

    Примечание:

    Включите опцию Перейти к следующему измерению при запуске, чтобы начать следующее редактирование с конечного измерения предыдущего редактирования. Метод окончания и его заполненная информация, взятая из предыдущего редактирования, будут перенесены в следующее редактирование как метод начала и его заполненная информация.

    Например, если вы используете значение Метод От Смещения местоположения и значение Метод До Координат для добавления линейного события, включение этой опции запустит ваше следующее редактирование со значениями Метод От и Метод До Координат с информацией о координатах из предыдущего редактирования в разделе От: Координаты.

  19. Введите атрибутивную информацию для этих событий в разделе Управлять атрибутами.

    Панель Добавить несколько линейных событий с разделом Управление атрибутами

    Примечание:

    Щелкните Копировать значения атрибутов, выбрав событие на карте Копировать значения атрибутов, выбрав событие на карте и нажмите на маршрут на карте, чтобы скопировать атрибуты события из другого маршрута.

  20. Щелкните Запустить.

    Новые линейные события создаются и отображаются на карте. В верхней части панели появится сообщение с подтверждением, когда будет создано вновь добавленные линейные события.

Референтное смещение при использовании метода смещения местоположения

Модель данных событий Roads and Highways поддерживает настройку референтных полей и их включение с помощью инструмента Включить поля референта. После того как поля референта настроены и включены в слое, местоположения референта заполняются и сохраняются в этом слое при добавлении или редактировании событий.

Когда линейные события создаются с использованием метода смещения местоположения в слое с поддержкой референтов, имя точечного слоя используется как значение RefMethod. Значение RefLocation равно IntersectionID, если используемый точечный слой является пересечением; в противном случае значение равно Object ID.

Если какое-либо измерение линейного события обновляется, соответствующее значение смещения обновляется, чтобы отразить новое измерение.

Примечание:

Чтобы сместить событие из класса точечных объектов, который не является частью LRS (но присутствует в сервисе объектов), и захватить точечный объект, не относящийся к LRS, используемый в полях Референта, необходимо вручную добавить код и описание (имя) этого класса объектов в домен dReferentMethod.

Узнайте больше о свойствах полей референта и смещения, добавленных вручную, в слое событий

Примеры в подразделах ниже демонстрируют влияние добавления линейного события, для которого включены референтные значения.

Перед добавлением линейного события с референтами

На следующей схеме показан маршрут перед созданием события:

Перед созданием события с референтами

В следующей таблице приведены сведения о маршруте:

ID маршрутаДата ОтДата До

Маршрут1

01.01.2000

<Null>

После добавления линейного события с референтами

На следующей диаграмме показано линейное событие, которое было добавлено к слою событий с включенными референтами:

После создания события

В следующей таблице приведены сведения о референтных полях в Событии1 после создания события. Слой Пересечения используется как значения FromRefMethod и ToRefMethod, а пересечение используется как значения FromRefLocation и ToRefLocation.

FromRefMethodFromRefLocationFromRefOffsetToRefMethodToRefLocationToRefOffset

IntersectionLayer

Intersection1

-3

IntersectionLayer

Intersection1

17

В следующей таблице приведены сведения о полях событий по умолчанию после создания события:

ID событияДата ОтДата ДоИзмерение ОтИзмерение До

Событие1

01.01.2000

<Null>

0

20

Вы можете редактировать событие с помощью таблицы атрибутов, чтобы в нем использовались референты, отличные от применяемых по умолчанию значений. При последующих изменениях маршрута значения RefMethod и RefLocation возвращаются к родительской сети LRS и маршруту соответственно.

Перед добавлением нескольких линейных событий с референтами

На следующей схеме показан маршрут перед созданием события:

Перед добавлением линейных событий в маршрут

В следующей таблице приведены сведения о маршруте:

ID маршрутаДата ОтДата До

Маршрут1

01.01.2000

<Null>

В следующей таблице приведены сведения о референтных полях события, перед созданием события:

FromRefMethodFromRefLocationFromRefOffsetToRefMethodToRefLocationToRefOffset

<Null>

<Null>

<Null>

<Null>

<Null>

<Null>

После добавления нескольких линейных событий с референтами

На следующей диаграмме показаны несколько линейных событий, для которых включены референты:

После создания события

В следующей таблице приведены сведения о референтных полях в Событии1 после создания события:

FromRefMethodFromRefLocationFromRefOffsetToRefLocationToRefLocationTo RefOffset

Attenuator

483

-3

Attenuator

483

17

В следующих таблицах приведены сведения о полях событий по умолчанию после создания события:

Избегать загруженных полос

ID событияДата ОтДата ДоИзмерение ОтИзмерение ДоИзбегать загруженных полос

Событие1

01.01.2000

<Null>

0

20

3

Процент от полной скорости

ID событияДата ОтДата ДоИзмерение ОтИзмерение ДоПроцент от полной скорости

Событие1

01.01.2000

<Null>

0

20

12

Фактор направления

ID событияДата ОтДата ДоИзмерение ОтИзмерение ДоФактор направления

Событие1

01.01.2000

<Null>

0

20

100

Вы можете редактировать событие с помощью таблицы атрибутов, чтобы в нем использовались референты, отличные от применяемых по умолчанию значений. При последующих изменениях маршрута значения RefMethod и RefLocation возвращаются к родительской сети LRS и маршруту соответственно.

Сценарии исключения наложений

Если поставлена отметка Исключить наложения, измерение, дата начала и дата окончания существующих событий корректируются, чтобы предотвратить перекрытия по времени и значениям измерений после создания нового линейного события или событий.

Дополнительные сведения об опциях Удаления перекрытий

Сценарии слияния совпадающих событий

Если стоит отметка Слияние совпадающих событий, новое событие объединяется с существующим событием, а диапазон измерений соответственно расширяется. Необходимо выполнение следующих условий:

  • Все значения атрибутов нового события точно совпадают с существующим событием.
  • Новое событие примыкает к существующему событию или перекрывает его по значениям его измерений.
  • Временные интервалы новых и существующих событий совпадают или перекрываются.

Более подробно об опциях Слияния совпадающих событий