Виджет Динамическая сегментация

ArcGIS Enterprise (11.4)    |

Виджет Динамическая сегментация берет несколько слоев входных событий и суммирует их в один сегментированный слой событий. Инструмент создает новую запись, называемую сегментом, в любой точке события, где изменяется любой из атрибутов любого из входных слоев событий. Результаты динамической сегментации можно просмотреть в виде таблицы или линейной диаграммы, на которой графически отображены слои входных и выходных событий. Вы можете использовать этот виджет для управления и визуализации данных о трубопроводах с помощью ArcGIS Pipeline Referencing и данных о дорогах с помощью ArcGIS Roads and Highways.

Примеры для Pipeline Referencing

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

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

Примеры для Roads and Highways

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

  • Вам необходимо проанализировать состояние дорог, используя такие переменные, как интенсивность движения и юрисдикция, чтобы определить, как распределять средства на техническое обслуживание.
  • Вам необходимо, чтобы пользователи выполняли перекрестные проверки для подтверждения точности данных Системы мониторинга эффективности дорожного движения (Highway Performance Monitoring System, HPMS) вдоль маршрута.
  • Вам нужно проверить наличие пробелов в данных и заполнить их.

Примечания по использованию

Виджету требуется подключение к виджету Карта. Для динамической сегментации событий виджет карты должен быть подключен к источнику данных веб-карты, опубликованному с помощью LRS, с включенной функцией Линейная привязка. Для просмотра версий, отличных от версии по умолчанию, источник данных веб-карты должен быть опубликован с помощью LRS с включенной функцией Управление версиями.

Чтобы создать LRS и опубликовать сервис объектов с включенными возможностями Систем линейных координат и Управления версиями, выполните действия, описанные в документации ArcGIS Pro:

Чтобы использовать виджет Динамическая сегментация с сервисами Системы линейных координат, опубликованными с помощью ArcGIS Enterprise, необходимо войти под учетной записью ArcGIS Enterprise.

При включении этого виджета в приложение вы можете отображать результаты в виде таблицы или линейной диаграммы.

При отображении результатов в таблице вы можете взаимодействовать с таблицей следующими способами.

  • Дважды щелкните ячейку в таблице, чтобы изменить ее значение.
    Примечание:

    Бизнес-поля линейного события можно редактировать, если Type = Line в таблице. Бизнес-поля точечного события можно редактировать, если Type = Point.

  • Щелкните Сохранить, чтобы сохранить изменения. Изменения затрагивают отдельные слои событий.

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

При отображении результатов в виде линейной диаграммы вы можете взаимодействовать с диаграммой следующими способами.

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

Пример динамической сегментации

Примечание:

Ниже приведен пример динамической сегментации для ArcGIS Roads and Highways.

Посмотреть аналогичный пример для ArcGIS Pipeline Referencing

На следующей схеме два слоя линейных событий, Speed Limit и Functional Class, а также Point Event, P1, связаны с одним маршрутом, Route1. Каждый слой событий имеет разные значения вдоль измерений маршрута, обозначенных изменениями цвета.

Слои событий и сегментированные выходные данные на 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.
  • Очистить слои — Удаление из виджета всех загруженных слоев.
  • Настройки по умолчанию — Настройте следующие параметры по умолчанию для первой загрузки виджета.
    • Результат динамической сегментации по умолчанию — Выберите метод отображения результатов по умолчанию – таблицу или линейную диаграмму. Пользователи могут переключаться между ними во время выполнения.
    • Тип набора атрибутов по умолчанию — Выберите, нужно ли показывать результаты, используя набор атрибутов линии, или одновременно наборы атрибутов линии и точек.
    • Набор атрибутов линии — Выберите набор атрибутов линии по умолчанию.
    • Набор атрибутов точек — Выберите набор атрибутов точек по умолчанию.
    • Масштаб схемы по умолчанию — Выберите масштаб по умолчанию для линейной диаграммы. Единица измерения — это единица измерения сети. Эта настройка появляется, если в качестве метода отображения результатов по умолчанию выбрана линейная диаграмма.
    • Цвет выделения таблицы — Выберите цвет для строк в таблице результатов.
    • Цвет выделения карты — Выберите цвет для отображения маршрутов на подключенной карте.
    • Статистика — Включите эту настройку, чтобы показывать статистику для выбранного события во всплывающем окне при выборе события пользователем. Эта настройка появляется, если в качестве метода отображения результатов по умолчанию выбрана линейная диаграмма.

Опции взаимодействия

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

Запуск динамической сегментации

Для запуска динамической сегментации выполните следующие шаги:

  1. Запустите Experience Builder. Войдите на портал ArcGIS Enterprise.
  2. Добавьте виджет Карта. Подключите его к веб-карте с данными LRS, опубликованными с включенной функцией Системы линейных координат и, дополнительно, функцией Управление версиями.
  3. Добавить виджет Динамическая сегментация. Подключите его к виджету Карта, затем загрузите слои LRS из виджета Карта.
  4. Публикация приложения.
  5. Запустите приложение. При появлении запроса войдите на свой портал ArcGIS Enterprise.
  6. Выберите события для динамической сегментации с помощью виджетов Идентификация LRS, Поиск по маршруту или Таблица.

Запустите динамическую сегментацию с помощью виджета Идентификация LRS

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

  1. Определите местоположение на маршруте с помощью виджета Идентификация LRS.
  2. Щелкните кнопку Действие в верхней части панели виджета Идентификация LRS.
  3. Щелкните Динамическая сегментация.
  4. Таблица Динамическая сегментации или линейная диаграмма заполняются результатами.

Запустите динамическую сегментацию с помощью Поиск по маршруту

Для использования действия Динамическая сегментация данных во время запуска с виджетом Поиск по маршруту, выполните следующие действия:

  1. Найдите маршрут, используя один из следующих вариантов измерения:
    • Нет измерения — все события, происходящие между началом и концом маршрута, динамически сегментируются.
    • Одинарное измерение — все события, расположенные в месте искомого измерения, динамически сегментируются.
    • Множественные измерения — все события, расположенные между минимальным и максимальным местами искомого измерения, динамически сегментируются.
    • Диапазон измерений — все события, расположенные между измерениями Измерения от и Измерения до, динамически сегментируются.
  2. Выберите запись из результатов поиска.
  3. Щелкните кнопку Действия в верхней части панели виджета Поиск по маршруту.
  4. Щелкните Динамическая сегментация.
  5. Таблица Динамическая сегментации или линейная диаграмма заполняются результатами.

Запустите динамическую сегментацию с помощью виджета Таблица

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

  1. Выберите одну запись маршрута в таблице.
  2. Щелкните кнопку Действия в верхней части панели виджета Таблица.
  3. Щелкните Динамическая сегментация.
  4. Таблица Динамическая сегментации или линейная диаграмма заполняются результатами.