Виджет Разбить событие позволяет разбить линейное событие на два смежных события. Вы можете использовать этот виджет для управления данными о трубопроводах с помощью ArcGIS Pipeline Referencing и данных о дорогах с помощью ArcGIS Roads and Highways. Можно отредактировать атрибуты события после выбора местоположения разбиения. После разбиения виджетом события входное событие удаляется, а полученным в результате событиям присваиваются новые идентификаторы событий.
Примечание:
Все виджеты Location Referencing поддерживают быстрый режим. При создании приложения в быстром режиме все виджеты Location Referencing автоматически настраиваются на основе веб‑карты, добавленной в виджет Карта. Любые изменения, внесённые в виджет Карта, например, замена веб‑карты, мгновенно отразятся в виджетах Location Referencing. Быстрый режим позволяет эффективно настраивать виджеты Location Referencing в ArcGIS Experience Builder, упрощая процесс развертывания приложений, содержащих такие виджеты Location Referencing.
Примеры для Pipeline Referencing
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вам может понадобиться разбить линейное событие трубопровода на два новых события.
- Вам необходимо разбить линейные события на основании изменений атрибутов трубопровода, например, рабочего давления или диапазона проверки.
- Вашей организации необходимо, чтобы пользователи могли разбивать линейные события во время работы в поле.
Примеры для Roads and Highways
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вам может понадобиться разбить линейное событие дороги на два новых события.
- Вам необходимо разделить линейные события на основе изменений таких атрибутов дороги, как ограничение скорости и статус парковки.
- Вашей организации необходимо, чтобы пользователи могли разбивать линейные события во время работы в поле.
Примечания по использованию
Виджету требуется подключение к виджету Карта. Чтобы разбить линейное события, виджет Карта должен быть подключен к источнику данных веб-карты с LRS, опубликованному с включенными возможностями Систем линейных координат и Управления версиями.
Чтобы создать LRS и опубликовать сервис объектов с включенными возможностями линейной привязки и управления версиями, выполните действия, описанные в документации ArcGIS Pro:
- Pipeline Referencing—Создание LRS и публикация LRS как веб-слоев
- Roads and Highways—Создание LRS и публикация LRS как веб-слоев
При включении этого виджета в приложение панель предоставляет пользователю следующие параметры для добавления разбитого линейного события:
- Событие — выбрать слой событий, содержащий события, которые необходимо разбить.
- Сеть – родительский слой сети LRS выбранного слоя линейных событий.
- ID маршрута или Имя маршрута — укажите идентификатор или имя маршрута, содержащего событие, которое вы хотите разбить. Если у слоя сети настроен route name в качестве идентификатора, то этот параметр надписывается Имя маршрута.
Примечание:
Если входная сеть LRS настроена с ID маршрута из нескольких полей, отображается объединенный ID маршрута.
- Разбить измерение — указать значение измерения. Значение измерения определяет точное местоположение на маршруте, где должно быть выполнено разбиение линейного события.
- Дата разбиения — выберите дату, которая определяет дату вступления в силу операции разбиения.
- OID события — ID объекта события, которое необходимо разбить.
- Событие 1 — отредактировать атрибуты первого итогового события.
- Событие 2 — отредактировать атрибуты первого итогового события.
Настройки
Виджет Разбить событие включает в себя следующие настройки:
- Режим — выберите метод загрузки данных.
- Выбрать слои — выберите виджет Карта и загрузите все слои из веб‑карты.
- Выбрать виджет Карты — выберите на странице виджет Карта, подключённый к веб‑карте.
- Загрузить слои — загрузите слои из веб-карты в подключенный виджет Карта. Для загрузки слоёв виджет Карта должен быть подключён к веб‑карте, содержащей слои LRS.
- Очистить слои — удалите из виджета все загруженные слои.
- Слои — после загрузки слоёв можно нажать стрелку вниз, чтобы развернуть список слоёв. Щелкните слой, чтобы открыть панель Конфигурация слоя.
- Конфигурация слоя — настройте параметры для отдельных слоёв.
- Слои сети LRS и пересечений:
- Надпись—Задайте для слоя понятную подпись. Эта надпись отображается на панели виджетов во время выполнения.
- Слои событий LRS:
- Надпись—Задайте для слоя понятную подпись. Эта надпись отображается на панели виджетов во время выполнения.
- Использовать псевдоним поля — включите этот параметр для отображения псевдонимов полей во время запуска. Псевдоним, или отображаемое имя является альтернативным именем для поля. Обычно это более понятное описание содержимого поля. В отличие от настоящих имен полей, псевдонимы могут не придерживаться ограничений базы данных и могут содержать специальные символы, например, пробелы.
- Настройка полей — выберите, какие атрибутивные поля из слоя включать в панель виджета во время запуска. Вы можете определить, будет ли каждое атрибутивное поле доступно для редактирования во время запуска, щелкнув Редактируемое или Не редактируемое.
- Слои сети LRS и пересечений:
- Взаимодействие с виджетом Карта — подключите виджет Разбить событие к виджету Карта. Все веб-карты в подключенном виджете Карта отображаются в списке. После подключения к виджету Карта можно щёлкнуть стрелку вниз рядом с кнопкой Выбрать слои
, чтобы развернуть список слоёв. Щелкните слой, чтобы открыть панель Конфигурация слоя.- Конфигурация слоя — настройте параметры для отдельных слоёв. Просмотрите настройки, доступные на панели Конфигурация слоя.
- Выбрать слои — щёлкните кнопку Выбрать слои
, чтобы открыть панель Выбрать слои. В панели можно выбрать или отменить выбор слоёв из списка.
- Выбрать слои — выберите виджет Карта и загрузите все слои из веб‑карты.
- Настройки по умолчанию — настройте слой событий по умолчанию для параметра Событие. Это слой событий, который должен отображаться на панели виджета при первой загрузке.
- Настройки отображения — выберите, какие параметры будут отображаться на панели виджета при запуске.
- Скрыть событие — скройте параметр Событие на панели виджета. Если эта настройка включёна, слой событий по умолчанию не может быть изменён пользователем во время запуска.
- Скрыть сеть — скрыть параметр Сеть на панели виджета.
Разбить событие
Для разбиения события выполните следующие действия:
- Запустите Experience Builder. Войдите на портал ArcGIS Enterprise.
- Добавьте виджет Карта. Подключите его к веб-карте с данными LRS, опубликованными с включенными возможностями Системы линейных координат и Управления версиями.
- Добавьте виджет Разбить событие. Подключите его к виджету Карта и загрузите слои LRS из виджета Карта.
- Публикация приложения.
- Запустите приложение. При появлении запроса войдите на свой портал ArcGIS Enterprise.
- Перейдите к местоположению, где хотите добавить разбитое линейное событие.
- Откройте виджет Разбить событие.

Первое изображение показывает пример панели виджета Разбить событие с данными Pipeline Referencing. Второе изображение показывает пример панели виджета Разбить событие с данными Roads and Highways. Вы также можете использовать действия с данными для разбиения события.
- Используйте слой линейных событий по умолчанию или щелкните стрелку ниспадающего списка Событие и выберите другой слой линейных событий.
- Укажите маршрут, содержащий нуждающееся в разбиении событие, выполнив одно из следующих действий:
- Введите ID или имя маршрута в поле ID маршрута или Имя маршрута.
Если у слоя сети настроен route name в качестве идентификатора, то этот параметр надписывается Имя маршрута.
- Щелкните кнопку выбора маршрута
и щелкните маршрут на карте.
Значение Разбить измерение заполняется в зависимости от места, в котором вы щелкаете.
- Введите ID или имя маршрута в поле ID маршрута или Имя маршрута.
- При необходимости измените значение измерения, указав значение в текстовом поле Разбить измерение.
- Задайте дату разбиения одним из следующих способов:
- Оставьте дату разбиения по умолчанию - текущую дату.
- Введите дату в текстовом окне Дата разбиения.
- Щелкните кнопку календаря
и выберите дату разбиения. - Поставьте отметку Использовать дату начала маршрута.
- Можете изменить атрибуты событий разбиения.
- Щелкните Разбить.
При разбиении линейных событий в верхней части панели виджета появляется сообщение с подтверждением. Входное линейное событие строки удаляется с даты разделения. Два новых событий будут подсвечены на карте.
Опции взаимодействия
Этот виджет поддерживает действия с данными, которые можно включить на вкладке Действие настроек виджета.
Вы можете использовать действия с данными в виджете Виджет Таблица, чтобы запустить виджет Разбить событие и заполнить значения. Для этого необходимо добавить виджеты Разбить событие и Таблица в свое приложение и включить действие с данными Разбить событие в настройках виджета Таблица.
Действие данных Разбить событие виджета Таблица может заполнять параметры Событие, Сеть, ID маршрута либо Имя маршрута, ID события и Дата разбиения в виджете Слияние событий. Он также может заполнять атрибуты полученного события разбиения.
Для использования действий с данными во время запуска, выполните следующие действия:
- Выберите запись в виджете Таблица.
- Щелкните кнопку Действие в верхней части панели виджета Таблица.
- Щелкните Разбить событие.

Параметры События, Сеть, ID маршрута либо Имя маршрута и OID события заполняются на основе выбранного события из таблицы.
- Введите значение для параметра Разбить измерение.
Параметр Дата разбиения заполняется текущей датой.
Примечание:
Можно изменить любые значения после того, как они будут заполнены действием с данными. В этом случае виджет Разбить событие по-прежнему будет проверять все записи.