Виджет Динамическая сегментация берет несколько слоев входных событий и суммирует их в один сегментированный слой событий. Инструмент создает новую запись, называемую сегментом, в любой точке события, где изменяется любой из атрибутов любого из входных слоев событий. Результаты динамической сегментации можно просмотреть в виде таблицы или линейной диаграммы, на которой графически отображены слои входных и выходных событий. Вы можете использовать этот виджет для управления и визуализации данных о трубопроводах с помощью ArcGIS Pipeline Referencing и данных о дорогах с помощью ArcGIS Roads and Highways.
Примеры для Pipeline Referencing
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вы хотите проанализировать состояние трубопровода и выделить средства на его техническое обслуживание.
- Вам необходимо, чтобы пользователи выполняли перекрестную проверку событий для подтверждения точности данных о событиях по маршруту.
- Вам нужно проверить наличие пробелов в данных и заполнить их.
Примеры для Roads and Highways
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вам необходимо проанализировать состояние дорог, используя такие переменные, как интенсивность движения и юрисдикция, чтобы определить, как распределять средства на техническое обслуживание.
- Вам необходимо, чтобы пользователи выполняли перекрестные проверки для подтверждения точности данных Системы мониторинга эффективности дорожного движения (Highway Performance Monitoring System, HPMS) вдоль маршрута.
- Вам нужно проверить наличие пробелов в данных и заполнить их.
Примечания по использованию
Виджету требуется подключение к виджету Карта. Для динамической сегментации событий виджет карты должен быть подключен к источнику данных веб-карты, опубликованному с помощью LRS, с включенной функцией Линейная привязка. Для просмотра версий, отличных от версии по умолчанию, источник данных веб-карты должен быть опубликован с помощью LRS с включенной функцией Управление версиями.
Чтобы создать LRS и опубликовать сервис объектов с включенными возможностями Систем линейных координат и Управления версиями, выполните действия, описанные в документации ArcGIS Pro:
- Pipeline Referencing—Создание LRS и публикация LRS как веб-слоев
- Roads and Highways—Создание LRS и публикация LRS как веб-слоев
Чтобы использовать виджет Динамическая сегментация с сервисами Системы линейных координат, опубликованными с помощью ArcGIS Enterprise, необходимо войти под учетной записью ArcGIS Enterprise.
При включении этого виджета в приложение вы можете отображать результаты в виде таблицы или линейной диаграммы.
При отображении результатов в таблице вы можете взаимодействовать с таблицей следующими способами.
- Дважды щелкните ячейку в таблице, чтобы изменить ее значение.
Примечание:
Бизнес-поля линейного события можно редактировать, если Type = Line в таблице. Бизнес-поля точечного события можно редактировать, если Type = Point.
- Щелкните Сохранить, чтобы сохранить изменения. Изменения затрагивают отдельные слои событий.
Линейная диаграмма представляет собой графическое изображение мест проведения мероприятий и их характеристик вдоль маршрутов. Как и таблица, диаграмма интерактивна и доступна для редактирования. Изменения затрагивают отдельные слои событий.
При отображении результатов в виде линейной диаграммы вы можете взаимодействовать с диаграммой следующими способами.
- Используйте кнопки навигации для изменения масштаба и экстента диаграммы.
- Щелкните имя слоя, чтобы скрыть его на диаграмме. Вы можете щелкнуть скрытый слой, чтобы вернуть его в активный список.
- Наведите курсор на событие, чтобы отобразить подсказку со списком атрибутов события.
- Щелкните событие, чтобы выделить его на карте и просмотреть атрибуты и статистику во всплывающем окне. Некоторые атрибуты можно редактировать.
- Наведите курсор на панель измерений, чтобы отобразить подсказку инструмента со списком точных значений измерений.
- Щелкните значение измерения, чтобы отобразить всплывающее окно со списком атрибутов всех событий, существующих в этом измерении.
Пример динамической сегментации
Примечание:
Ниже приведен пример динамической сегментации для ArcGIS Roads and Highways.
Посмотреть аналогичный пример для ArcGIS Pipeline Referencing
На следующей схеме два слоя линейных событий, 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 |
Настройки
У виджета Динамическая сегментация есть следующие настройки:
- Выбрать карту — выбрать виджет Карта.
- Загрузить слои — Загрузка слоев из веб-карт в подключенный виджет Карта. Чтобы загрузить слои, виджет Карта должен быть подключен к веб-карте со слоями LRS.
- Очистить слои — Удаление из виджета всех загруженных слоев.
- Настройки по умолчанию — Настройте следующие параметры по умолчанию для первой загрузки виджета.
- Результат динамической сегментации по умолчанию — Выберите метод отображения результатов по умолчанию – таблицу или линейную диаграмму. Пользователи могут переключаться между ними во время выполнения.
- Тип набора атрибутов по умолчанию — Выберите, нужно ли показывать результаты, используя набор атрибутов линии, или одновременно наборы атрибутов линии и точек.
- Набор атрибутов линии — Выберите набор атрибутов линии по умолчанию.
- Набор атрибутов точек — Выберите набор атрибутов точек по умолчанию.
- Масштаб схемы по умолчанию — Выберите масштаб по умолчанию для линейной диаграммы. Единица измерения — это единица измерения сети. Эта настройка появляется, если в качестве метода отображения результатов по умолчанию выбрана линейная диаграмма.
- Цвет выделения таблицы — Выберите цвет для строк в таблице результатов.
- Цвет выделения карты — Выберите цвет для отображения маршрутов на подключенной карте.
- Статистика — Включите эту настройку, чтобы показывать статистику для выбранного события во всплывающем окне при выборе события пользователем. Эта настройка появляется, если в качестве метода отображения результатов по умолчанию выбрана линейная диаграмма.
Опции взаимодействия
Для запуска виджета Динамическая сегментация и заполнения связанных значений необходимо использовать действия с данными в других виджетах. Следующие виджеты поддерживают действие Динамическая сегментация данных, которое можно включить на вкладке Действие в их настройках.
Запуск динамической сегментации
Для запуска динамической сегментации выполните следующие шаги:
- Запустите Experience Builder. Войдите на портал ArcGIS Enterprise.
- Добавьте виджет Карта. Подключите его к веб-карте с данными LRS, опубликованными с включенной функцией Системы линейных координат и, дополнительно, функцией Управление версиями.
- Добавить виджет Динамическая сегментация. Подключите его к виджету Карта, затем загрузите слои LRS из виджета Карта.
- Публикация приложения.
- Запустите приложение. При появлении запроса войдите на свой портал ArcGIS Enterprise.
- Выберите события для динамической сегментации с помощью виджетов Идентификация LRS, Поиск по маршруту или Таблица.
Запустите динамическую сегментацию с помощью виджета Идентификация LRS
Для использования действия Динамическая сегментация данных во время запуска с виджетом Идентификация LRS, выполните следующие действия:
- Определите местоположение на маршруте с помощью виджета Идентификация LRS.
- Щелкните кнопку Действие в верхней части панели виджета Идентификация LRS.
- Щелкните Динамическая сегментация.
- Таблица Динамическая сегментации или линейная диаграмма заполняются результатами.
Запустите динамическую сегментацию с помощью Поиск по маршруту
Для использования действия Динамическая сегментация данных во время запуска с виджетом Поиск по маршруту, выполните следующие действия:
- Найдите маршрут, используя один из следующих вариантов измерения:
- Нет измерения — все события, происходящие между началом и концом маршрута, динамически сегментируются.
- Одинарное измерение — все события, расположенные в месте искомого измерения, динамически сегментируются.
- Множественные измерения — все события, расположенные между минимальным и максимальным местами искомого измерения, динамически сегментируются.
- Диапазон измерений — все события, расположенные между измерениями Измерения от и Измерения до, динамически сегментируются.
- Выберите запись из результатов поиска.
- Щелкните кнопку Действия в верхней части панели виджета Поиск по маршруту.
- Щелкните Динамическая сегментация.
- Таблица Динамическая сегментации или линейная диаграмма заполняются результатами.
Запустите динамическую сегментацию с помощью виджета Таблица
Для использования действия Динамическая сегментация данных во время запуска с виджетом Таблица, выполните следующие действия:
- Выберите одну запись маршрута в таблице.
- Щелкните кнопку Действия в верхней части панели виджета Таблица.
- Щелкните Динамическая сегментация.
- Таблица Динамическая сегментации или линейная диаграмма заполняются результатами.