Виджет Добавить точечное событие

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

Примечание:

Все виджеты Location Referencing поддерживают быстрый режим. При создании приложения в быстром режиме все виджеты Location Referencing автоматически настраиваются на основе веб‑карты, добавленной в виджет Карта. Любые изменения, внесённые в виджет Карта, например, замена веб‑карты, мгновенно отразятся в виджетах Location Referencing. Быстрый режим позволяет эффективно настраивать виджеты Location Referencing в ArcGIS Experience Builder, упрощая процесс развертывания приложений, содержащих такие виджеты Location Referencing.

Более подробно о быстром режиме

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

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

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

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

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

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

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

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

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

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

При включении этого виджета в приложение панель предоставляет следующие параметры для добавления точечного события:

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

Настройки

Виджет Добавить точечное событие включает в себя следующие настройки:

  • Режим — выбрать метод загрузки данных.
    • Выбрать слои — выбрать виджет Карта и загрузить все слои из веб‑карты.
      • Выбрать виджет Карты — выбрать на странице виджет Карта, подключённый к веб‑карте.
      • Загрузить слои — загрузка слоев из веб-карт в подключенный виджет Карта. Для загрузки слоёв виджет Карта должен быть подключён к веб‑карте, содержащей слои LRS.
      • Очистить слои — удалить из виджета всех загруженных слоев.
      • Слои — после загрузки слоёв можно нажать стрелку вниз, чтобы развернуть список слоёв. Щелкните слой, чтобы открыть панель Конфигурация слоя.
      • Конфигурация слоя — настроить параметры для отдельных слоёв.
        • Слои сети LRS и пересечений:
          • Надпись—Задайте для слоя понятную подпись. Эта надпись отображается на панели виджетов во время выполнения.
        • Слои событий LRS:
          • Надпись—Задайте для слоя понятную подпись. Эта надпись отображается на панели виджетов во время выполнения.
          • Использовать псевдоним поля — включите этот параметр для отображения псевдонимов полей во время запуска. Псевдоним, или отображаемое имя является альтернативным именем для поля. Обычно это более понятное описание содержимого поля. В отличие от настоящих имен полей, псевдонимы могут не придерживаться ограничений базы данных и могут содержать специальные символы, например, пробелы.
          • Настройка полей — выберите, какие атрибутивные поля из слоя включать в панель виджета во время запуска. Вы можете определить, будет ли каждое атрибутивное поле доступно для редактирования во время запуска, щелкнув Редактируемое или Не редактируемое.
            Примечание:

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

    • Взаимодействие с виджетом Карта — подключите виджет Добавить точечное событие к виджету Карта. Все веб-карты в подключенном виджете Карта отображаются в списке. После подключения к виджету Карта можно щёлкнуть стрелку вниз рядом с кнопкой Выбрать слоиВыбрать слои, чтобы развернуть список слоёв. Щелкните слой, чтобы открыть панель Конфигурация слоя.
      • Конфигурация слоя — настроить параметры для отдельных слоёв. Просмотрите настройки, доступные на панели Конфигурация слоя.
      • Выбрать слои — щёлкнуть кнопку Выбрать слоиВыбрать слои, чтобы открыть панель Выбрать слои. В панели можно выбрать или отменить выбор слоёв из списка.
  • Настройки по умолчанию — настройте параметры по умолчанию, которые должны быть доступны при первой загрузке виджета.
    • Событие (одна точка) — выберите слой событий по умолчанию для добавления отдельного точечного события.
    • Сеть (несколько точек) — выберите сетевой слой по умолчанию для добавления нескольких точечных событий. Когда пользователь добавляет отдельное точечное событие, сеть всегда является зарегистрированной сетью для выбранного слоя событий.
    • Метод — метод, который виджет использует для задания местоположения добавляемых точечных событий.
      • Маршрут и измерение — при выборе этого метода виджет укажет местоположение добавленных точечных событий, используя название маршрута и значение измерения, которые предоставляет пользователь.
    • Тип — выберите, настроен ли виджет на добавление отдельных событий или нескольких событий.
    • Набор атрибутов — если для слоя настроены наборы атрибутов для Pipeline Referencing или наборы атрибутов для Roads and Highways, вы можете выбрать один из них по умолчанию из ниспадающего меню. Виджет отображает только точечные события, которые являются частью набора атрибутов. Наборы атрибутов — это коллекции атрибутов слоя событий. Вы можете атрибутировать наборы для создания сразу нескольких событий с набором специальных дополнительных атрибутов, специфичных для организации.
  • Настройки отображения — выберите, какие настройки будут отображаться на панели виджета при запуске. Если вы решите скрыть какой-либо параметр здесь, настройки виджета, которые настраиваются в разделе Настройки по умолчанию, не будут изменяться пользователем во время запуска.
    • Скрыть тип — скрыть настройку Тип на панели виджета.
    • Скрыть событие — скрыть настройку Событие на панели виджета.
    • Скрыть сеть — скрыть настройку Сеть на панели виджета.
    • Скрыть метод — скрыть настройку Метод на панели виджета.
    • Скрыть набор атрибутов — скрыть настройку Набор атрибутов на панели виджета.
  • Параметры параллельности — выберите настройки для добавления событий в доминирующий маршрут на панели виджета во время запуска.
    • Скрыть опцию Добавить в доминирующий маршрут — скрыть опцию Добавить событие в доминирующий маршрут на панели виджета.
    • Включить опцию Добавить в доминирующий маршрут — включить опцию Добавить событие в доминирующий маршрут на панели виджета.
    • Не разрешать замещение расположения событий на доминирующих маршрутах — включите этот параметр, чтобы по умолчанию разрешить пользователю добавлять события в доминирующий маршрут.

Добавление точечного события по маршруту и измерению

Выполните следующие шаги, чтобы добавить точечное событие с помощью метода Маршрут и измерение.

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

    Примечание:
    Чтобы приблизиться к местоположениям маршрута, вы можете использовать виджет Поиск по маршруту или использовать действия с данными с виджетом Поиск по маршруту или Таблица.

  7. Откройте виджет Добавить точечное событие.
    Панель виджета Добавить точечное событие
    Первое изображение показывает пример панели виджета Добавить точечное событие с данными Roads and Highways. Второе изображение показывает пример панели виджета Добавить точечное событие с данными Pipeline Referencing.
  8. Используйте тип по умолчанию или щелкните стрелку ниспадающего списка Тип и, при желании, измените тип.
  9. Если для параметра Тип выбрано Одна точка, используйте слой точечных событий по умолчанию или щелкните стрелку ниспадающего списка Событие и выберите другой слой точечных событий.

    Значение, которое отображается в разделе Сеть зависит от выбранного слоя событий.

  10. Если для параметра Тип задано Несколько точек, вы можете использовать набор атрибутов по умолчанию или выбрать другой набор атрибутов.
  11. Если в настройках виджета настроено несколько методов, выберите Маршрут и измерение в ниспадающем меню Метод.
  12. Выберите маршрут, выполнив одно из следующего:
    • Введите ID или имя маршрута в поле ID маршрута или Имя маршрута.
    • Щелкните кнопку выбора маршрута Выбор маршрута и щелкните маршрут на карте.

      Значение Измерение заполняется в зависимости от выбранного местоположения.

  13. Укажите местоположение для точечного события, выполнив одно из следующих действий:
    • Введите значение измерения в поле Измерение.
      Примечание:

      Также поддерживаются значения измерений пикетажа.

    • Щелкните кнопку выбора измерения Выбор измерения и щелкните точку на маршруте.

      После ввода значения измерения в этом месте на карте появится зеленая точка.

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

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

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

    Параллельные маршруты — это маршруты, которые имеют одни и те же центральные линии. Это отношение может существовать для моделирования двух маршрутов с разными направлениями калибровки. При наличии таких параллельных маршрутов можно использовать набор правил для выбора маршрута, который будет считаться доминантным.

    Например, на схеме ниже показаны два маршрута с идентификаторами маршрутов 100 и 200.

    Сценарий добавления точечных событий в маршруты с параллелями

    Правило доминирования маршрутов установлено таким образом, что чем больше идентификатор маршрута, тем более доминирующим является маршрут. При использовании этого условия маршрут 200 является доминирующим маршрутом, а маршрут 100 — подчиненным маршрутом.

    При добавлении точечных событий в двух точках на маршруте 100 событие будет добавлено на маршрут 100 в точке 1, так как в этой точке не существует другого маршрута. В точке 2 маршрут 200 имеет более высокий порядок доминирования, поэтому событие будет добавлено на маршрут 200.

    Подробнее о добавлении точечных событий в доминирующий маршрут см. в Pipeline Referencing

    Подробнее о добавлении точечных событий в доминирующий маршрут см. в Roads and Highways

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

    Атрибуты для выбранного точечного события отображаются на второй странице.

  18. Указать значения атрибутов для слоя событий.

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

    Управление атрибутами событий
    Первое изображение показывает пример панели виджета Добавить точечное событие с данными Roads and Highways. Второе изображение показывает пример панели виджета Добавить точечное событие с данными Pipeline Referencing.
  19. Щелкните Сохранить.

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

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

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

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

  • Виджет Идентификация LRS — действие с данными заполняет опции события или набора атрибутов, сети, маршрута, измерения и даты.
  • Виджет Поиск по маршруту — действие с данными заполняет опции события или набора атрибутов, сети, маршрута, измерения и даты.
  • Виджет Таблица — действие с данными заполняет опции события или набора атрибутов, сети, маршрута и даты.

Выполняйте действия с данными с помощью виджета Поиск по маршруту

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

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

      Параметры Событие, Сеть, ID маршрута или Имя маршрута, Измерение, Дата начала и Дата окончания заполняются на основе выбранного маршрута в виджете Поиск по маршруту.

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

      Параметры Событие, Сеть, ID маршрута или Имя маршрута, Измерение, Дата начала и Дата окончания заполняются на основе выбранного маршрута в виджете Поиск по маршруту.

Примечание:

Вы можете изменить любые значения после того, как они будут заполнены. Если вы это сделаете, виджет Добавить точечное событие по-прежнему будет проверять все записи.

Выполняйте действия с данными с помощью виджета Таблица

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

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

    Параметры Событие или Набор атрибутов, Сеть, ID маршрута или Имя маршрута и OID события заполняются на основе выбранного события из таблицы. Значения Дата начала и Дата окончания заполняются с использованием дат начала и окончания искомого маршрута.

Примечание:

Вы можете изменить любые значения после того, как они будут заполнены. Если вы это сделаете, виджет Добавить точечное событие по-прежнему будет проверять все записи.

Выполнение действий с данными с помощью виджета Идентификация LRS.

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

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

    Параметры Событие, Сеть, ID маршрута или Имя маршрута, Измерение, Дата начала и Дата окончания заполняются на основе маршрута и местоположения из виджета Идентификация LRS.