Для получения информации с операционной панели, имеющей несколько элементов визуализации данных, конечному пользователю достаточно одного взгляда. В конфигурации по умолчанию операционная панель отображает изменения только при обновлении данных, которые она использует. Чтобы обеспечить более интерактивный и захватывающий опыт, вы можете настроить действия на операционных панелях. Действия позволяют придать вашим панелям более целенаправленный контекст.
Действия описывают, что происходит, если параметры URL операционной панели изменяются или если конечный пользователь взаимодействует с элементами панели. Действия инициируются событиями, и существует три типа поддерживаемых событий: изменение параметров URL, изменение экстента карты и изменение выборки. Операционная панель и многие ее элементы поддерживают различные события (а некоторые элементы не поддерживают никакие события). В следующей таблице перечислены неподдерживаемые источники данных и поддерживаемые события. Обратите внимание, что источники событий включают селекторы. Это элементы операционной панели, которые могут улучшить ее интерактивные возможности. Более подробно см. Переключатели.
Источник события | Изменение параметров URL-адреса | Изменение экстента карты | Изменение выборки |
---|---|---|---|
Операционная панель | Y | ||
Карта | Y | ||
Рабочий слой карты | Y | ||
Список | Y | ||
Серийная диаграмма | Y | ||
Круговая диаграмма | Y | ||
Селектор категорий | Y | ||
Селектор чисел | Y | ||
Селектор дат | Y |
Подсказка:
- Всегда присваивайте элементам операционной панели уникальные и интуитивно понятные имена на вкладке Общие. Это полезно при конфигурировании действий.
- Завершите добавление элементов и внесите визуальные уточнения в операционную панель перед настройкой действий.
У действий есть источник и цель. Источником действия может быть операционная панель или один из её элементов. Цель действия – всегда один из элементов операционной панели. Если источники данных источника и цели не совпадают, между ними необходимо установить отношения. Такими отношениями могут стать либо атрибутивное, либо пространственное отношение. В атрибутивном отношении поле или значение элемента источника используется для сопоставления значений поля целевого элемента. В пространственном отношении геометрия объекта из исходного элемента используется для частичного перекрытия геометрии целевого элемента.
Примечание:
Если источник данных источника и цели один и тот же, никаких шагов для установления отношения выполнять не требуется.
Поддерживаются следующие действия:
- Фильтр – сокращает число доступных объектов до целевого элемента или рабочего слоя, когда он отображается
- Задать экстент – устанавливает экстент элемента целевой карты
- Подсветить местоположение – подсвечивает географическое местоположение на элементе целевой карты
- Приблизить – приближает элемент целевой карты к указанному местоположению
- Переместить – перемещает элемент целевой карты, чтобы заданное местоположение расположилось по центру
- Показать всплывающее окно – показывает информационное окно для целевого элемента карты
- Следовать вдоль объекта – перемещает элементы целевой карты, чтобы они оставались центрированы по определённому объекту. Одновременно только один объект может быть активным.
В следующей таблице перечислено, что может быть источником действий, а что целями. Некоторые элементы, такие как легенда карты и форматированный текст, не могут быть ни источником, ни целью действия.
Элемент операционной панели | Источник действия | Цель действия |
---|---|---|
Операционная панель | Y | |
Карта | Y | Y |
Рабочий слой карты | Y | Y |
Серийная диаграмма | Y | Y |
Круговая диаграмма | Y | Y |
Индикатор | Y | |
Датчик | Y | |
Список | Y | Y |
Подробная информация | Y | |
Встроенные ресурсы | Y | |
Селектор категорий | Y | Y |
Селектор чисел | Y | Y |
Переключатель дат | Y |
Примечание:
- Действие Показать всплывающее окно доступно только для элемента в случае его настройки на показ объектов, а источниками данных является рабочий слой карты, ранее добавленной на операционную панель. При настройке действия Показать всплывающее окно в качестве цели автоматически выбирается карта, являющаяся источником данных элемента.
- Следовать вдоль объекта доступно только для элемента в случае его настройки на показ объектов, а источниками данных является рабочий слой карты, ранее добавленной на операционную панель. Кроме того, у источника данных должна быть точечная геометрия и задан интервал обновления. При настройке действия Следовать вдоль объекта в качестве цели автоматически выбирается карта, являющаяся источником данных элемента.
- При вызове действия Следовать вдоль объекта в левом верхнем углу целевого элемента карты появляются инструменты. Они позволяют конечному пользователю контролировать различные аспекты действия следования (например, приостановление/возобновление, отображение информационного окна или отмену).
- При следовании объекту на карте при ручном масштабировании и перемещении карты следование будет приостановлено. Его нужно запустить заново с помощью расположенных в левом верхнем углу инструментов.
Более подробно см. Конфигурирование действий элементов операционных панелей и Конфигурирование действий параметров URL-адресов.