Widget "Karte"

Mit dem Widget "Karte" können Sie geographische 2D- und 3D-Informationen anzeigen lassen. Sie können Werkzeuge in der Karte aktivieren, zum Beispiel Zoomen, Eigene Position, Suchen und Messen.

Beispiele

Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:

  • Sie müssen den Vergleich einer Karte in 2D und 3D anzeigen. Sie können zwei Karten-Widgets hinzufügen und einen Trigger und eine Aktion erstellen, um beim Interagieren mit einer der beiden Karten die Ansichten synchronisieren.
  • Sie möchten auf ein Feature in der Karte klicken und den Datensatz in einem Feature-Info-Widget anzeigen.
  • Es besteht die Anforderung, ein Listen-Widget nach dem Klicken auf ein Feature in der Karte entsprechend zu filtern.

Verwendungshinweise

Sie können eine einzelne Karte anzeigen oder die Option zum Wechseln zwischen zwei Karten einfügen. Sie können mehrere Karten in einer App einfügen, indem Sie weitere Karten-Widgets hinzufügen.

Das Widget "Karte" benötigt eine Datenquelle mit Webkarten und Webszenen. Wenn Sie Werkzeuge einfügen, werden sie auf der Karte automatisch basierend auf der Größe des Widgets sowohl im Design-Modus als auch in der fertigen App positioniert.

Tipp:

Wenn Sie eine Webkarte oder -szene mit mehreren Layern haben und festlegen möchten, welche Layer standardmäßig in verschiedenen Karten-Widgets angezeigt werden, können Sie die gleiche Webkarte oder -szene mehrmals auf der Registerkarte Daten hinzufügen, verschiedene Sublayer in jeder Kopie der Karte oder Szene ausblenden und jede Kopie mit einem anderen Karten-Widget verbinden.

Weitere Informationen zum Konfigurieren der Layer-Sichtbarkeit über eine Karte und deren Nutzung in unterschiedlichen Karten-Widgets

Einstellungen

Das Widget "Karte" verfügt über folgende Einstellungen:

  • Karte auswählen: Fügen Sie eine Datenquelle für Webkarten und Webszenen hinzu.
  • Startansicht: Legen Sie die erste Position der Karte fest, wenn sie im Widget geladen wird.
    • Standard: Die Positionierung der Karte wird aus der Webkarte oder Webszene übernommen.
    • Benutzerdefiniert: Sie können die Startansicht ändern, indem Sie eine benutzerdefinierte Position für die Karte erstellen.
  • Werkzeuge: Fügen Sie Werkzeuge für die Interaktion der Benutzer mit der Karte ein.
    • Zoomen: Vergrößern und verkleinern Sie die Anzeige der Karte.
    • Standardausdehnung: Vergrößern und verkleinern Sie die Karte auf die ursprüngliche Kartenposition (Ausdehnung).
    • Navigation: Fügen Sie Werkzeuge zum Umschalten des Navigationsmodus einer 3D-Karte (Webszene) ein.
    • Eigene Position: Zeigen Sie die aktuelle Position des Benutzers an.
    • Kompass: Geben Sie an, wo Norden in Relation zur aktuellen Ansicht einer 2D- oder 3D-Karte ist.
    • Suchen: Suchen Sie Positionen basierend auf einem Geokodierungsservice Ihrer Organisation oder Ihres Portals.
    • Layer: Zeigen Sie eine Liste mit Layern und Symbolen in der Karte an, und ermöglichen Sie Benutzern das Aktivieren bzw. Deaktivieren der Layer und Symbole.
    • Grundkarte: Zeigen Sie eine Galerie mit Grundkarten an.
    • Messen: Fügen Sie Werkzeuge zum Messen von Flächen und Entfernungen ein.
    • Vollbild: Nutzen Sie den gesamten Bildschirm für die Anzeige der Karte.
    • Maßstabsleiste: Fügen Sie eine Maßstabsleiste auf der Karte ein, die Einheiten in metrischen oder nichtmetrischen Werten anzeigt und dynamisch auf verschiedene Koordinatensysteme reagiert.
    • Auswählen: Wählen Sie Features auf der Karte mit verschiedenen Auswahlwerkzeugen und Auswahlmodi aus. Benutzer haben Zugang zu folgenden Auswahlwerkzeugen und können Features auswählen, die entweder vollständig in gezeichneten Polygonen enthalten sind oder teilweise oder vollständig darin liegen.
      • Rechteck: Klicken und ziehen Sie, um ein Rechteck um die Features zu zeichnen.
      • Lasso: Klicken Sie auf die Karte, um die Stützpunkte eines Polygons zu erstellen, oder zeichnen Sie mit dem Zeiger eine Freihandform. Doppelklicken Sie, um das Polygon zu schließen und enthaltene Features auszuwählen.
      • Kreis: Klicken Sie und ziehen Sie einen Kreis um Features.
      • Linie: Klicken Sie auf die Karte, um die Stützpunkte einer Linie zu erstellen. Doppelklicken Sie, um die Linie zu beenden und überschneidende Features auszuwählen.
      • Punkt: Klicken Sie auf die Karte, um einen Punkt zu platzieren und überschneidende Features auszuwählen.

      Die Benutzer können mehrere Features auf die folgenden vier Arten auswählen:

      • Erstellen einer neuen Feature-Auswahl bei jedem Zeichnen mit dem Auswahlwerkzeug. Dies ist die Standardeinstellung.
      • Hinzufügen zur aktuellen Auswahl (UMSCHALT beim Zeichnen drücken)
      • Entfernen von Features aus der aktuellen Auswahl (in Windows STRG beim Zeichnen drücken; für Mac Befehlstaste beim Zeichnen drücken)
      • Auswählen von Features aus der aktuellen Auswahl (in Windows STRG+UMSCHALT beim Zeichnen drücken; für Mac Befehlstaste+Umschalttaste drücken)

      Tipp:

      Wenn der Benutzer eine Auswahl getroffen hat, wird das Symbol für das Auswahlwerkzeug zu einem Fortschrittssymbol. Wenn der Benutzer eine große Anzahl von Features auswählt, kann der Auswahlprozess sehr lange dauern. Die Benutzer können auf die Fortschrittsschaltfläche klicken, um den Auswahlprozess zu beenden.

    • Ausdehnungsnavigation: Durchlaufen der Ausdehnungen, die der Benutzer zur Laufzeit besucht hat.
      Hinweis:

      Damit das Widget "Karte" problemlos auch auf mittelgroßen und kleinen Bildschirmen verwendet werden kann, werden je nach der Höhe des Widgets automatisch bestimmte Werkzeuge ausgeblendet. Wenn zum Beispiel die Höhe eines Karten-Widgets unter 465 Pixel liegt, werden auf kleinen und mittelgroßen Bildschirmen die Werkzeuge "Suchen" und "Messen" selbst dann ausgeblendet, wenn sie in den Einstellungen des Widgets aktiviert sind. Mit abnehmender Höhe des Widgets werden immer mehr Werkzeuge ausgeblendet. Die Werkzeuge "Vollbild", "Suche", "Zoom", "Maßstabsleiste" und "Kompass" werden zuletzt ausgeblendet.

  • Werkzeuglayout: Wählen Sie das Layout der Werkzeuge für große und mittelgroße Bildschirme aus.
  • Optionen
    • Farben für die Feature-Auswahl: Ändern Sie die Hervorhebungsfarbe und Transparenz für Features, die in der Karte ausgewählt sind. Sie können Füllung und Umriss der Hervorhebung anpassen.
    • Zoomen mit dem Mausrad aktivieren: Aktiviert das Zoomen mit dem Mausrad und das Schwenken mit einem Finger auf der Karte.
    • Pop-up aktivieren: Aktivieren Sie Pop-ups auf der Karte. Das Deaktivieren dieser Option ist bei der Arbeit in Koordination mit dem Widget "Feature-Info" hilfreich.
      • Pop-up bei Auswahl eines Features anzeigen: Das Widget kann Pop-ups auf der Karte anzeigen, wenn der Benutzer Karten-Features in einem anderen Widget auswählt, z. B. "Tabelle" oder "Liste".
    • Szenen-Qualitätsmodus (für Webszenen): Steuern Sie die Qualität der Webszene, indem Sie die visuellen Effekte und die Effizienz beim Laden ausbalancieren.
      • Niedrig: Steigern Sie Performance, Stabilität und Geschwindigkeit durch verringertes Datenaufkommen.
      • Mittel: Performance und Qualität werden gleichwertig optimiert.
      • Hoch: Verbessern Sie die Qualität von Visualisierungsoptionen (beispielsweise Wasserspiegelungen).
  • Clientseitige Abfragen aktivieren: Aktivieren Sie diese Umschaltflächen, wenn Widgets in der App clientseitige Abfragen für das Arbeiten mit Daten aus Ihren Webkarten verwenden sollen. Wenn Sie dieselbe Webkarte mit mehreren Karten-Widgets verbinden, müssen Sie die clientseitigen Abfragen für eine Webkarte nur einmal aktivieren.
    Hinweis:

    Webszenen unterstützen keine clientseitigen Abfragen.

    Die Vorteile clientseitiger Abfragen sind eine geringere Belastung des Servers und eine verbesserte Performance der App. Durch clientseitige Abfragen wird die Anzahl der Netzwerkanforderungen an einen Server erheblich reduziert. Außerdem sind clientseitige Abfragen schneller als serverseitige Abfragen. Datenbezogene Tasks wie die Auswahl eines Features zum Aktualisieren eines Diagramms werden schneller ausgeführt.

    Der Nachteil clientseitiger Abfragen besteht darin, dass das Laden der Karten-Features länger dauert, wenn Sie die Kartenausdehnung ändern.

    Hinweis:

    Eine häufige Experience Builder-App-Konfiguration, die mit einer hohen Server-Belastung verbunden sein kann, ist ein Listen-Widget, das auf der Grundlage der aktuellen Kartenausdehnung aktualisiert wird.

    Um eine Überlastung der Server zu vermeiden, wird dringend empfohlen, clientseitige Abfragen zu aktivieren, wenn Sie ein Karten-Widget mit dem Trigger Änderungen der Ausdehnung und der Meldungsaktion Datensätze filtern konfigurieren. Dies ist besonders wichtig, wenn zu erwarten ist, dass viele Benutzer gleichzeitig auf eine App zugreifen.

    Hinweis:

    Bekannte Einschränkungen von clientseitigen Abfragen finden Sie in der ArcGIS Maps SDK for JavaScript-Dokumentation.

Optionen für Interaktionen

Das Widget "Karte" unterstützt das Festlegen eines Triggers auf der Registerkarte Aktion in den Einstellungen des Widgets. Sie können zwei Karten-Widgets synchronisieren, indem Sie einmal den Trigger Änderungen der Ausdehnung beiden Karten hinzufügen, für beide Karten die jeweils andere Karte als Ziel auswählen und dann die Aktion Schwenken auf oder Zoomen auf auswählen. Bei Webkarten erstreckt sich die Synchronisierung der Aktion Zoomen auf auch auf das Verhalten beim Drehen. Bei Webszenen wird das Verhalten beim Drehen und beim Neigen berücksichtigt.

Hinweis:

Wenn ein Karten-Widget mit den beiden Aktionen Zoomen auf und Schwenken auf konfiguriert ist, dann hat die Aktion Zoomen auf Vorrang vor der Aktion Schwenken auf. Das heißt, wenn der Benutzer die Karte gleichzeitig schwenkt und zoomt, wird die Aktion Schwenken auf ignoriert.

Sie können Trigger und Meldungsaktionen festlegen, damit eine Karte mit anderen Widgets interagieren kann. Zum Beispiel können Sie einen Aktions-Trigger für die Anzeige nur der Features in einem Listen-Widget, die auf der Karte sichtbar sind, hinzufügen. Das Karten-Widget unterstützt auch Datenaktionen, die in Popup-Fenstern angezeigt werden und es den Benutzern ermöglichen, Daten zu exportieren, Datensätze in einer Tabelle anzuzeigen und vieles mehr. Trigger, Meldungsaktionen und Datenaktionen werden auf der Registerkarte Aktion der Widget-Einstellungen definiert und verwaltet. Weitere Informationen zu den unterstützten Aktionen des Karten-Widgets finden Sie unter Hinzufügen von Aktionen zu Widgets.