Das Widget "Karten-Layer" zeigt eine Liste mit Karten-Layern an.
Beispiele
Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:
- Sie möchten eine Liste der Layer einer Karte anzeigen und dem Benutzer ermöglichen, die Sichtbarkeit dieser Layer zu steuern.
- Sie möchten einige Layer in der Layer-Liste Ihrer Karte weglassen.
Verwendungshinweise
Für dieses Widget ist eine Verbindung zu einer Datenquelle erforderlich. Sie können eine Verbindung zu einer Datenquelle direkt herstellen oder über die Verbindung zu einem Karten-Widget in Ihrer App. Das Widget "Karten-Layer" können Sie auf einer Seite mit einer angezeigten Karte oder ohne eine Karte verwenden.
Wenn Sie dieses Widget mit einem Karten-Widget verbinden, können den Benutzern im Widget "Karten-Layer" für jeden Layer in der Liste die folgenden Optionen für Interaktionen bereitgestellt werden. Jede Option muss in den Einstellungen des Widgets aktiviert sein:
- Zoomen auf: Zoomt die verbundene Karte auf die Ausdehnung des Layers.
- Beschriftungen anzeigen oder Beschriftungen ausblenden: Für Layer mit Beschriftungen die Beschriftungen ein- bzw. ausblenden.
- Transparenz: Ändern Sie mit einem Schieberegler die Transparenz des Layers in der verbundenen Karte.
- Details: Öffnet die Detailseite für den Layer.
Tipp:
Wenn es sich beim Layer um ein ArcGIS Online-Element handelt, wird durch Klicken auf Details die Elementseite des Layers geöffnet.
- Pop-up aktivieren oder Pop-up deaktivieren: Aktivieren oder deaktivieren Sie Pop-ups auf der Karte. Wenn Sie Pop-ups aktivieren, werden Pop-ups angezeigt, wenn Sie ein Feature aus dem Layer auswählen.
- Sichtbarkeitsbereich: Geben Sie die Zoom-Stufen an, in denen die Layer angezeigt werden sollen. Die Zoom-Stufen können von Räumen in Gebäuden bis hin zum gesamten Globus reichen.
- Filter festlegen: Legen Sie Filter mit SQL-Ausdrücken fest.
- Zur Tabelle hinzufügen: Zeigt die Attribute des Layers in einem Tabellen-Widget an.
- Statistiken: Zeigen Sie Statistiken für Felder eines Layers an.
- Exportieren: Exportiert alle Datensätze aus dem entsprechenden Layer in die Formate CSV, JSON oder GeoJSON.
Wenn eine Webkarte oder Webszene Tabellen enthält, dann können Sie sie mit dem Widget "Karten-Layer" anzeigen.
Einstellungen
Das Widget "Karten-Layer" verfügt über folgende Einstellungen:
- Quelle: Verbinden Sie das Widget mit einer der folgenden Methoden mit einer Karte:
- Layer nur für Kartendaten anzeigen: Verbinden Sie das Widget "Karten-Layer" mit einer Webkarte oder Webszene. Im Widget sind alle Layer in der Karte oder Szene aufgeführt.
- Mit einem Karten-Widget interagieren: Verbinden Sie das Widget "Karten-Layer" mit einem Karten-Widget.
- Beim Verbinden eines Karten-Widgets werden alle verbundenen Karten oder Szenen in einer Liste in den Widget-Einstellungen angezeigt. Klicken Sie auf eine Karte, um das zugehörige Konfigurationsfenster zu öffnen.
- Layer anpassen: Passen Sie an, welche Layer der Karte zur Laufzeit im Widget "Karten-Layer" angezeigt werden. Wenn Sie diese Einstellung deaktiviert lassen, werden im Widget alle Karten-Layer angezeigt.
- Zur Laufzeit generierte Layer anzeigen: Wenn diese Einstellung aktiviert ist, dann werden die Layer, die zur Laufzeit mit Widgets, wie zum Beispiel dem Widget "Daten hinzufügen", hinzugefügt wurden, im Widget "Karten-Layer" angezeigt.
- Layer: Alle unterstützten Layer und Tabellen in der Karte oder Szene werden hier aufgeführt. Klicken Sie auf einen Layer, um ihn einzubeziehen oder im Widget auszublenden. Sie können über den Namen nach Layern zu suchen und über das Dropdown-Menü Optionen für Batch-Vorgänge die folgenden Tasks ausführen:
- Alle verfügbaren Layer auswählen: Mit dieser Option werden alle Layer ausgewählt, die vom Widget unterstützt werden.
- Auswahl für alle verfügbaren Layer aufheben: Mit dieser Option werden alle Layer abgewählt, die vom Widget unterstützt werden.
- Alle umschalten: Mit dieser Option wird der ausgewählte Status jedes verfügbaren Layers umgeschaltet. Aus abgewählten Layern werden ausgewählte Layer und umgekehrt.
- Alle Layer einblenden: Mit dieser Option werden alle Gruppen-Layer eingeblendet.
- Alle Layer ausblenden: Mit dieser Option werden alle Gruppen-Layer ausgeblendet.
Hinweis:
Diese Layer-Komponente ist auch Teil der der Einstellungen der Widgets Bearbeiten, Verarbeitungsvorlagen, Auswählen, Vergleichen und Tabelle.
- Layer anpassen: Passen Sie an, welche Layer der Karte zur Laufzeit im Widget "Karten-Layer" angezeigt werden. Wenn Sie diese Einstellung deaktiviert lassen, werden im Widget alle Karten-Layer angezeigt.
- Beim Verbinden eines Karten-Widgets werden alle verbundenen Karten oder Szenen in einer Liste in den Widget-Einstellungen angezeigt. Klicken Sie auf eine Karte, um das zugehörige Konfigurationsfenster zu öffnen.
- Optionen: Wählen Sie unter den verschiedenen Optionen die Optionen, die im Widget für jeden aufgelisteten Layer angezeigt werden sollen.
Wenn Sie Layer nur für Kartendaten anzeigen auswählen, dann werden die folgenden Optionen angezeigt:
- Layer-Details anzeigen: Die Schaltfläche Details wird eingefügt.
- Standardmäßig alle Layer erweitern: Beim ersten Laden des Widgets werden alle Gruppen-Layer eingeblendet.
- Batch-Optionen für Layer aktivieren: Oben im Widget-Fenster wird eine Schaltfläche hinzugefügt, mit der ein Dropdown-Menü zum Anwenden der folgenden zwei Optionen auf alle Layer im Widget geöffnet wird:
- Alle Layer einblenden: Mit dieser Option werden alle Gruppen-Layer eingeblendet.
- Alle Layer ausblenden: Mit dieser Option werden alle Gruppen-Layer ausgeblendet.
- Tabellen anzeigen: Im Widget wird ein Tabellen-Abschnitt eingefügt, der eine Liste der vorhandenen Tabellen in der verbundenen Webkarte oder Webszene enthält.
Wenn Sie Mit einem Karten-Widget interagieren auswählen, dann werden zusätzlich zu den obigen Optionen die folgenden Optionen angezeigt:
- Zoomen auf: Für jeden Layer wird die Schaltfläche Zoomen auf eingefügt.
- Beschriftungen ein- oder ausblenden: Für Layer mit Beschriftungen können Benutzer die Beschriftungen ein- oder ausblenden.
- Pop-up aktivieren oder deaktivieren: Erlauben Sie den Benutzern, Pop-ups für die jeweiligen Layer in der verbundenen Karte zu aktivieren und zu deaktivieren.
- Transparenz: Benutzer können mit einem Schieberegler die Transparenz von Layern in der verbundenen Karte ändern.
- Sichtbarkeitsbereich: Benutzer können die Zoom-Stufen angeben, in denen die Layer angezeigt werden sollen. Die Zoom-Stufen können von Räumen in Gebäuden bis hin zum gesamten Globus reichen.
- Kontrollkästchen zum Steuern der Layer-Sichtbarkeit verwenden: Es werden Kontrollkästchen eingebunden, mit denen Benutzer die Layer-Sichtbarkeit in der verbundenen Karte aktivieren oder deaktivieren können.
- Legende anzeigen: Für alle sichtbaren Layer wird eine Legende angezeigt.
- Legende für alle sichtbaren Layer standardmäßig anzeigen: Für alle sichtbaren Layer wird standardmäßig die Legende eingeblendet.
- Layer neu anordnen: Benutzer können Layer zur Laufzeit durch Ziehen neu anordnen. Diese Einstellung kann angewendet werden, wenn mindestens zwei Layer vorhanden sind.
- Layer durchsuchen: Fügen Sie ein Suchfeld oben im Widget-Fenster ein, mit dem Benutzer anhand des Namens nach Layern suchen können.
- Batch-Optionen für Layer aktivieren: Oben im Widget-Fenster wird eine Dropdown-Schaltfläche hinzugefügt, mit der ein Dropdown-Menü zum Anwenden der folgenden vier Optionen auf alle Layer im Widget geöffnet wird:
- Alle Layer aktivieren: Mit dieser Option werden alle Layer sichtbar gemacht.
- Alle Layer deaktivieren: Mit dieser Option werden alle Layer unsichtbar gemacht.
- Alle Layer einblenden: Mit dieser Option werden alle Gruppen-Layer eingeblendet.
- Alle Layer ausblenden: Mit dieser Option werden alle Gruppen-Layer ausgeblendet.
Optionen für Interaktionen
Das Widget "Karten-Layer" unterstützt Datenaktionen, die Sie auf der Registerkarte Aktion in den Widget-Einstellungen aktivieren können.
Mit Datenaktionen werden der Bedienoberfläche des Widgets Schaltflächen zur Durchführung von Datenverarbeitungs-Tasks hinzugefügt. Das Widget "Karten-Layer" bietet derzeit Unterstützung für die folgenden Datenaktionen auf Datenquellenebene. Wenn das Ziel ein Widget ist, wird die Datenaktion als Option in den Einstellungen des Widgets "Karten-Layer" angezeigt, wenn Sie der App eines dieser Widgets hinzufügen.
Ziel | Datenaktion |
---|---|
Framework | Exportieren |
Filter festlegen | |
Statistiken | |
Widget "Umkreissuche" | Position festlegen |
Widget "Tabelle" | Zur Tabelle hinzufügen |