Widgets sind die Bausteine des Experience Builders und bieten eine Vielzahl von Funktionen. Das neue Widget Book hilft mit interaktiven Live-Beispielen bei der Suche nach dem geeigneten Widget.
ArcGIS Experience Builder
Der ArcGIS Experience Builder ermöglicht die Erstellung von dynamischen datengestützen Web-Apps. Inhalte aus ArcGIS Online bzw. ArcGIS Portal (z.B. Webkarten, Dashboards, Surveys) lassen sich einbetten und miteinander verknüpfen. Über Seiten, Abschnitte, Seitenleisten oder einer Navigation per Menü kann eine komplexe und gleichzeitig intuitive Anwendung erstellt werden. Durch die Verwendung von Widgets können User die Inhalte interaktiv erkunden und spezifischen Workflows sowie differenzierten Fragestellungen nachgehen.
Und das Beste daran: Für die Erstellung einer Web-App mit dem Experience Builder werden keine Programmierkenntnisse benötigt. Die Web-App kann mit oder ohne Vorlage nach dem Baukasten-Prinzip aus Widgets zusammengesetzt werden.
Widgets
Jedes Widget hat eine bestimmte Funktion und legt den Fokus auf spezifische Daten, Fragestellungen oder Workflows. Über die Konfiguration eines Widgets mit dynamischen Inhalten und das Hinzufügen von Aktionen und Trigger kann das interaktive Zusammenspiel zwischen Widgets und den zugrundeliegenden Daten definiert werden.
Beispielsweise kann über das Widget „Karte“ eine Webkarte aus ArcGIS Online (im Store erhältlich) hinzugefügt werden. Durch Hinzufügen des Widgets „Grundkarten-Galerie“ könnten die User die Grundkarte jener Karte interaktiv ändern oder mit dem Widget „Zeichnen“ Skizzen in der Karte erstellen. Über das Widget „Filter“ könnte die Anzeige der Features in der Karte beeinflusst werden.
Die Widgets werden beim Erstellen der Experience einfach per Drag-and-Drop zur Oberfläche hinzugefügt und anschließend konfiguriert.
Aktuell stehen insgesamt 55 verschiedene Widgets zur Verfügung und die Sammlung wird kontinuierlich erweitert.
Die Widgets lassen sich in unterschiedliche Kategorien unterteilen:
- Kartenbasierte Widgets sind speziell für die Arbeit mit 2D-Karten bzw. 3D-Szenen konzipiert. Mit dem Widget “Karte” können 2D-Karten bzw. 3D-Szenen dargestellt werden. Wird dieses mit weiteren kartenbasierten Widgets verbunden, können User beispielsweise die Darstellung der Karte anpassen oder Analysen durchführen.
- Datenbasierte Widgets sind für die Interaktion mit Datenquellen ausgelegt. So können beispielsweise Abfragen ausgeführt werden oder Diagramme erzeugt werden.
- Seitenelemente dienen zum Hinzufügen von Inhalten wie Bildern, Texten und anderen Medien auf der Seite.
- Menü-Widgets bieten Navigationsmöglichkeiten innerhalb der App. Sie helfen den Usern sich durch die App zu bewegen, verschiedene Funktionen zu nutzen und Inhalte zu teilen.
- Layout-Widgets organisieren die Struktur und das Layout der Seite und bieten so Möglichkeiten zur Gestaltung einer übersichtlichen und benutzerfreundlichen Oberfläche. Sie fungieren dabei als Container, in welchen wiederum andere Widgets platziert und angeordnet werden können.
- Abschnitt-Widgets helfen dabei, dynamische Inhalte in verschiedene Abschnitte zu gliedern und gewährleisten so eine bessere Übersichtlichkeit.
Experience Builder Widget Book
Die Fülle der Möglichkeiten bringt im gleichen Zug auch eine Herausforderung mit sich: Wie findet man nun das richtige Widget für den jeweiligen Zweck der Anwendung? Eignet sich das Widget für den jeweiligen Anwendungsfall?
Das neue Experience Builder Widget Book kann bei dieser Suche unterstützen. Es bietet neben einer kurzen Beschreibung des Widgets jeweils interaktive Live-Beispiele mit Testdaten. Indem Sie verschiedene Widgets selbst ausprobieren und testen, können Sie deren Funktionen und Einsatzmöglichkeiten besser verstehen.
Da einige Widgets eine Anmeldung in ArcGIS oder die Verwendung von Credits voraussetzen, gibt es für die jeweiligen Widgets alternativ Videos, welche die grundlegende Funktionalität des Widgets demonstrieren.
Sie befinden sich aktuell nicht auf der Suche nach einer bestimmten Funktionalität? Das Widget Book dient ebenfalls hervorragend als Inspirationsquelle. Vielleicht entdecken Sie beim Stöbern ein interessantes Widget für Ihr nächstes Projekt!