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

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

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

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

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

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

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

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

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

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

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

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

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

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

Настройки

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

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

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

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

Добавление точечного события

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Атрибуты событий
  17. Щелкните Сохранить.

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

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

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

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

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

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

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

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

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

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

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

Примечание:

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

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

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

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

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

Примечание:

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