Действия

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

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

Источник событияИзменение параметров URL-адресаИзменение экстента картыИзменение выборки

Операционная панель

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

Карта

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

Рабочий слой карты

Поддерживается вид для настольных компьютеров

Список

Поддерживается вид для настольных компьютеров

Серийная диаграмма

Поддерживается вид для настольных компьютеров

Круговая диаграмма

Поддерживается вид для настольных компьютеров

Таблица

Поддерживается вид для настольных компьютеров

Переключатель категорий

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

Переключатель чисел

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

Переключатель дат

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

  • Поддерживается вид для настольных компьютеров Поддерживается в вид для настольных компьютеров
  • Поддерживается вид для мобильных устройств Поддерживается в вид для мобильных устройств
Подсказка:

Ниже перечислены советы, касающиеся добавления действий на свою операционную панель:

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

Использование действий

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

  • Фильтр – сокращает число доступных объектов до целевого элемента или рабочего слоя, когда он отображается
  • Задать экстент – устанавливает экстент элемента целевой карты
  • Подсветить местоположение – подсвечивает географическое местоположение на элементе целевой карты
  • Показать всплывающее окно – показывает информационное окно для целевого элемента карты
  • Переместить – перемещает элемент целевой карты и оставляет его в центре указанного местоположения
  • Следовать объекту - перемещает целевой элемент карты и оставляет его в центре заданного объекта
    Примечание:

    Действие следования доступно только для настольного вида операционной панели.

  • Приблизить – приближает элемент целевой карты к указанному местоположению

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

В следующей таблице перечислено, что может быть источником действий, а что целями - как в настольном, так и в мобильном виде. Некоторые элементы, такие как легенда карты и форматированный текст, не могут быть ни источником, ни целью действия.

Элемент операционной панелиИсточник действияЦель действия

Операционная панель

Поддерживается виды для настольных компьютеров

Карта

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

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

Рабочий слой карты

Поддерживается вид для настольных компьютеров

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

Серийная диаграмма

Поддерживается вид для настольных компьютеров

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

Круговая диаграмма

Поддерживается вид для настольных компьютеров

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

Индикатор

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

Датчик

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

Список

Поддерживается вид для настольных компьютеров

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

Детали

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

Встроенные ресурсы

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

Таблица

Поддерживается вид для настольных компьютеров

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

Переключатель категорий

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

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

Переключатель чисел

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

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

Переключатель дат

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

  • Поддерживается вид для настольных компьютеров Поддерживается в виде для настольных компьютеров
  • Поддерживается вид для мобильных устройств Поддерживается в виде для мобильных устройств

Примечание:

Действие Показать всплывающее окно доступно только для элемента в случае его настройки на показ объектов, а источниками данных является рабочий слой карты, ранее добавленной на операционную панель. Более подробно см. Конфигурирование действий элементов операционных панелей и Конфигурирование действий параметров URL-адресов.

Рекомендации по использованию действий

У действий есть источник и цель. Источником действия может быть операционная панель или один из её элементов. Цель действия – всегда один из элементов операционной панели. Если источники данных источника и цели не совпадают, между ними необходимо установить отношения. Такими отношениями могут стать либо атрибутивное, либо пространственное отношение. В атрибутивном отношении поле или значение элемента источника используется для сопоставления значений поля целевого элемента. В пространственном отношении геометрия объекта из исходного элемента используется для частичного перекрытия геометрии целевого элемента.

Примечание:

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

Замечания по действию Следовать объекту

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

При вызове действия Следовать объекту в левом верхнем углу элемента целевой карты появляются инструменты. Они позволяют конечному пользователю контролировать различные аспекты действия следования (например, приостановление/возобновление, отображение информационного окна или отмену). При действии Следование объекту на карте будет приостановлено отслеживание при ручном масштабировании и перемещении карты. Его нужно запустить заново с помощью инструментов на карте.