Sie können Aktionen in einem Dashboard konfigurieren, um den Benutzern eine interaktive Erfahrung zu bieten. Mit Aktionen können Sie für das Dashboard mehr Kontext und Fokus bereitstellen, indem Sie Ereignisse wie Filtern, Anpassen einer Karte und mehr ausführen.
Aktionen können durch eines von drei unterstützten Ereignissen initiiert werden: Änderung der URL-Parameter, Änderung der Kartenausdehnung und Änderung der Auswahl. Das Dashboard und viele seiner Elemente können verschiedene Ereignisse unterstützen, während einige Elemente keine Ereignisse unterstützen. In der nachfolgenden Tabelle sind die Ereignisquellen und unterstützten Ereignisse aufgeführt:
Ereignisquelle | Änderung der URL-Parameter | Änderung der Kartenausdehnung | Änderung der Auswahl |
---|---|---|---|
Dashboard | |||
Karte | |||
Operationaler Layer auf einer Karte | |||
Liste | |||
Reihen-Diagramm | |||
Kreisdiagramm | |||
Tabelle | |||
Kategorieauswahl | |||
Zahlenauswahl | |||
Datumsauswahl |
Tipp:
Tipps für das Hinzufügen von Aktionen zu einem Dashboard:
- Weisen Sie Dashboard-Elementen immer einen eindeutigen und aussagekräftigen Namen auf der Registerkarte Allgemein zu. Dies ist beim Konfigurieren von Aktionen hilfreich.
- Beenden Sie das Hinzufügen von Elementen, und nehmen Sie visuelle Optimierungen vor, bevor Sie Aktionen konfigurieren.
Verwenden von Aktionen
Die Aktionsquelle gibt an, wo das Ereignis ausgelöst wird, während das Aktionsziel den Ort darstellt, an dem das Ereignis stattfindet. Die folgenden Aktionstypen werden unterstützt:
- Filtern: Verringert die Anzahl von Features, die für das Zielelement oder den operationalen Layer beim Rendern verfügbar sind
- Ausdehnung festlegen: Legt die Ausdehnung auf ein Zielkartenelement fest.
- Position aufblinken lassen: Lässt die geographische Position in einem Zielkartenelement aufblinken.
- Pop-up anzeigen: Zeigt ein Informationsfenster für ein Zielkartenelement an.
- Schwenken: Bewirkt, dass ein Zielkartenelement auf eine bestimmte Position geschwenkt wird und auf diese zentriert bleibt.
- Feature verfolgen: Bewirkt, dass ein Zielkartenelement auf ein bestimmtes Feature geschwenkt wird und auf dieses zentriert bleibt.
Hinweis:
Die Aktion Feature verfolgen ist nur in der Desktop-Ansicht des Dashboards verfügbar und ist auf Webkarten beschränkt.
- Zoomen: Verursacht, dass ein Zielkartenelement auf eine bestimmte Position zoomt
Einige Filteraktionen lassen sich so einstellen, dass vor dem Rendern eines Elements eine Auswahl erforderlich ist. Sie können beim Konfigurieren einer Filteraktion die Option Erst nach Filterung rendern aktivieren, um zusätzlichen Fokus auf ein Zielelement zu richten und um es im Kontext darzustellen. Wenn dieses Kontrollkästchen aktiviert ist, wird die Zielvisualisierung erst gerendert, wenn in der Quelle eine Auswahl getroffen wird. Die Meldung, die zu einem Element angezeigt wird, zu dem eine Auswahl erforderlich ist, kann in den allgemeinen Einstellungen des Zielelements konfiguriert werden.
In der folgenden Tabelle wird zusammengefasst, welche Elemente die Quellen und welche die Ziele von Aktionen sein können. Einige Dashboard-Elemente, beispielsweise eine Kartenlegende und Rich Text, können weder Quelle noch Ziel einer Aktion sein und sind unten nicht aufgeführt.
Dashboard-Element | Quelle der Aktion | Ziel der Aktion |
---|---|---|
Dashboard | ||
Karte | ||
Operationaler Layer der Karte | ||
Reihen-Diagramm | ||
Kreisdiagramm | ||
Indikator | ||
Skala | ||
Liste | ||
Details | ||
Eingebetteter Inhalt | ||
Tabelle | ||
Kategorieauswahl | ||
Zahlenauswahl | ||
Datumsauswahl |
Hinweis:
Die Aktion Pop-up anzeigen ist nur dann für ein Element verfügbar, wenn es für die Anzeige von Features konfiguriert ist und dessen Datenquelle einen operationalen Layer aus einer Karte darstellt, die dem Dashboard bereits hinzugefügt wurde. Weitere Informationen finden Sie unter Konfigurieren von Aktionen für Dashboard-Elemente und Konfigurieren von Aktionen für URL-Parameter.
Überlegungen für die Verwendung von Aktionen
Aktionen verfügen über eine Quelle und ein Ziel. Die Quelle einer Aktion kann das Dashboard oder eines seiner Elemente sein. Das Ziel einer Aktion ist immer ein Element des Dashboards. Wenn Quelle und Ziel auf unterschiedlichen Datenquellen basieren, muss eine Beziehung zwischen den Quellen hergestellt werden. Dies kann eine attributierte Beziehung oder eine räumliche Beziehung sein. Bei einer attributierten Beziehung wird ein Feld oder Wert eines Quellelements mit Feldwerten des Zielelements abgeglichen. Bei einer räumlichen Beziehung gilt Folgendes:
- Wenn für ein Element Kategorien aus Features konfiguriert sind, werden Feature-Geometrien aus dem Quellelement verwendet, um Geometrien des Zielelements zu überschneiden.
- Wenn für ein Element Kategorien aus gruppierten Werten konfiguriert sind, wird ein Envelope um Features in einer Kategorie aus dem Quellelement verwendet, um Geometrien des Zielelements zu überschneiden.
Hinweis:
Wenn Quelle und Ziel auf derselben Datenquelle basieren, müssen Sie keine Schritte ausführen, um deren Beziehung herzustellen.
Überlegungen zu "Feature verfolgen"
Die Aktion Feature verfolgen ist nur dann für ein Element verfügbar, wenn es für die Anzeige von Features konfiguriert ist und dessen Datenquelle einen operationalen Layer aus einer Karte repräsentiert, die dem Dashboard bereits hinzugefügt wurde. Außerdem muss die Datenquelle dem Format für Punktgeometrien folgen und es muss ein Aktualisierungsintervall für sie festgelegt sein. Beim Aktivieren der Aktion Feature verfolgen kann das Ziel nur die Karte sein, aus der die Datenquelle des Elements stammt.
Wenn "Feature verfolgen" verwendet wird, werden Werkzeuge in der oberen Ecke des Zielkartenelements angezeigt. Diese ermöglichen es dem Endbenutzer, verschiedene Aspekte der Aktion "Feature verfolgen" zu steuern (z. B. anhalten und fortsetzen, Info-Fenster anzeigen, abbrechen). Bei Ausführung der Aktion "Feature verfolgen" auf einer Karte wird die Aktion durch manuelles Schwenken oder Zoomen auf der Karte angehalten. Sie muss mit den Werkzeugen auf der Karte neu gestartet werden.