Доступно с лицензией Location Referencing.
Инструмент Динамическая сегментация создает результат, в котором события на маршруте динамически сегментируются вместе в один набор записей. Инструмент возвращает отдельные записи в любом измерении вдоль события, где меняется любой из атрибутов.
Динамическая сегментация может иметь несколько вариантов использования в зависимости от потребностей организации и может служить основой анализа для оценки законодательства, политики и вариантов бюджета. Ниже приведены примеры:
- Анализируйте дорожные условия, используя такие переменные, как трафик и юрисдикция, чтобы определить распределение средств на техническое обслуживание.
- Обеспечьте перекрестную проверку событий, чтобы обеспечить точность данных HPMS по маршруту.
- Проверьте наличие пробелов в данных и заполните их.
Сценарий динамической сегментации
На следующей схеме два слоя линейных событий, Speed Limit и Functional Class, а также Point Event, P1, связаны с одним маршрутом, Route1. Каждый слой событий имеет разные значения вдоль измерений маршрута, обозначенных изменениями цвета.
Маршрут калибруется слева направо между измерениями 0 и 8. На маршруте три события, они имеют входные и выходные свойства, описанные в подразделах ниже.
Входные данные
В следующей таблице показаны измерения и значения первого события:
Входные данные (Ограничения скорости)
ID маршрута | ID события | Измерение От | Измерение До | Дата От | Дата До | Ограничения скорости |
---|---|---|---|---|---|---|
Маршрут1 | Событие1 | 0 | 4 | 01.01.2000 | <Null> | 65 |
Маршрут1 | Событие2 | 4 | 8 | 01.01.2000 | <Null> | 40 |
Входные данные (Функциональный класс)
ID маршрута | ID события | Измерение От | Измерение До | Дата От | Дата До | Функциональный класс |
---|---|---|---|---|---|---|
Маршрут1 | Событие1 | 0 | 6.7 | 01.01.2000 | <Null> | Федеральная автострада |
Маршрут1 | Событие2 | 6.7 | 8 | 01.01.2000 | <Null> | US Highway |
Входные данные (Point1)
ID маршрута | ID события | Измерения | Дата От | Дата До | Код |
---|---|---|---|---|---|
Маршрут1 | Событие1 | 5 | 01.01.2000 | <Null> | P1 |
Выходные данные
Выходной класс объектов и сопутствующая таблица атрибутов создаются динамически с использованием данных из составных линейных событий. Таблица атрибутов доступна для редактирования, и изменения распространяются на отдельные слои событий.
При движении в направлении калибровки маршрута (слева направо) первый сегмент в событиях определяется значением Speed Limit 65, которое начинается с измерения 0 и заканчивается на 4. Второй сегмент вызван ограничением скорости, Speed Limit, 40, которое начинается с измерения 4 и заканчивается в измерении 5 из-за наличия точечного события, P1. Третий сегмент обусловлен точечным событием P1, на измерении 5. Четвертый сегмент между измерениями 5 и 6.7 содержит значение Speed Limit, 40 и Functional Class, Interstate. Последний сегмент между измерениями 6.7 и 8 содержит значение Speed Limit, 40 и Functional Class, US Highway.
В следующей таблице показаны выходные данные динамической сегментации:
Выход (динамическая сегментация)
ID маршрута | Тип | Секция | Измерение От | Измерение До | Дата От | Дата До | Ограничения скорости | Функциональный класс | Код |
---|---|---|---|---|---|---|---|---|---|
Маршрут1 | Линия | 1 | 0 | 4 | 01.01.2000 | <Null> | 65 | Федеральная автострада | |
Маршрут1 | Линия | 2 | 4 | 5 | 01.01.2000 | <Null> | 40 | Федеральная автострада | |
Маршрут1 | Точка | 3 | 5 | 5 | 01.01.2000 | <Null> | 40 | Федеральная автострада | P1 |
Маршрут1 | Линия | 4 | 5 | 6.7 | 01.01.2000 | <Null> | 40 | Федеральная автострада | |
Маршрут1 | Линия | 5 | 6.7 | 8 | 01.01.2000 | <Null> | 40 | US Highway |
Бизнес-поля линейного события можно редактировать, если в таблице Type = Line, тогда как бизнес-поля точечного события можно редактировать, если Type = Point.
Примечание:
Этот инструмент аналогичен инструменту Наложение событий. Разница между инструментом Динамическая сегментация и инструментом Наложение событий заключается в том, что инструмент динамической сегментации можно использовать для редактирования данных события в сеансе редактирования ArcGIS Pro. Инструмент Наложение событий выводит класс объектов или таблицу, которая представляет динамическую сегментацию входных данных, но выходные данные не подключены к входным событиям для редактирования.
Вернуть результат динамической сегментации
Чтобы вернуть результат динамической сегментации, выполните следующие действия:
- Откройте карту в ArcGIS Pro, если необходимо.
Примечание:
Для запуска этого инструмента нужны классы объектов сетевых и линейных событий.
- При необходимости приблизьтесь к местоположению или маршрутам на карте, к которым вы хотите применить динамическую сегментацию.
- На вкладке Location Referencing в группе События щелкните DynSeg.
Появится панель Динамическая сегментация.
- Щелкните стрелку ниспадающего списка Сеть и выберите сеть, к которой вы хотите применить динамическую сегментацию.
- Щелкните стрелку ниспадающего списка Набор атрибутов линии и выберите набор атрибутов линии.
События в выбранном наборе атрибутов используются для динамической сегментации.
- Щелкните стрелку ниспадающего списка Набор атрибутов точек и выберите набор атрибутов точек.
События в выбранном наборе атрибутов используются для динамической сегментации.
- Щелкните Выбрать один или несколько маршрутов, чтобы выбрать на карте маршрут или маршруты с событиями, которые вы хотите сегментировать.
Для заполнения списка Маршруты можно использовать любой из предоставленных инструментов выбора геометрии.
Если маршруты уже выбраны при выборе сети, они добавляются в список маршрутов.
- Щелкните Запустить, чтобы применить динамическую сегментацию к выбранному набору.
Создается и добавляется в панель Содержание класс выходных объектов Динамическая сегментация.
Редактирование записей в выходном классе объектов
Вы можете редактировать события в классе выходных объектов динамической сегментации таким же образом, как вы редактируете события в таблице атрибутов слоя событий. Редактирование динамической сегментации может быть выполнено для исправления ошибок, внесения изменений в измерения на связанном маршруте или для обновления значения уникального атрибута события.
Чтобы отредактировать события в классе выходных объектов динамической сегментации после запуска инструмента динамической сегментации , выполните следующие шаги.
- Дважды щелкните класс выходных объектов динамической сегментации на панели Содержание и щелкните Таблица атрибутов.
Появится таблица атрибутов.
- Дважды щелкните ячейку в таблице, чтобы обновить ее значение.
Примечание:
Следующие поля не могут быть отредактированы: Object ID, Route ID, Тип, Раздел, Измерение От, Измерение До, Дата От и Дата До.
Если для редактирования таблицы вы используете такой инструмент, как Вычислить поле, кнопка Сохранить изменения включается, если в инструменте геообработки включена опция Включить отмену или вы отредактировали объект перед использованием инструмента.
Если появляется сообщение, связанное с получением блокировок, необходимостью согласования, невозможностью получения блокировок и т.д., включается предотвращение конфликтов.
- На вкладке Редактирование щелкните Сохранить изменения, чтобы сохранить правку.
Изменения, внесенные в таблицу динамической сегментации, сохраняются в каждом из отдельных слоев событий.
Примечание:
Идентичные, совпадающие события можно объединить, если опция Слияние совпадающих событий в таблице динамической сегментации отмечена в опциях Location Referencing.
Если эта отметка установлена, совпадающие события с одинаковыми обновленными атрибутами объединяются.