Freigeben über


Filtern von Daten in einer Kartenebene

In diesem Artikel wird gezeigt, wie Filter auf eine Kartenebene in Fabric Maps angewendet werden, um zu steuern, welche Datensätze angezeigt werden. Weitere Informationen zur Datenfilterung finden Sie unter "Datenfilterung" in Fabric Maps.

Voraussetzungen

  • Eine Karte mit mindestens einer Vektordatenebene.
  • Bearbeiten Von Berechtigungen für die Karte (zum Speichern von Filtern).
  • Eine Ebene mit filterbaren Feldern.

Filterbereich öffnen

  1. Öffnen Sie die Karte.

  2. Wählen Sie die Zielebene aus.

  3. Wählen Sie "Weitere Optionen" (...) neben der Ebene aus.

  4. Wählen Sie Filter aus.

    Screenshot von Fabric Maps mit einer Karte von Kalifornien mit historischen Brandumkreisen in Blau mit geöffnetem Bereich

    Der Filterbereich wird für die ausgewählte Ebene geöffnet.

  5. Wählen Sie die Schaltfläche " Filter hinzufügen" aus .

    Screenshot der Fabric Maps-Schnittstelle mit der Schaltfläche

    Neben der Schaltfläche "Filter hinzufügen" wird eine Schaltfläche "Neuer Filter" angezeigt.

  6. Wählen Sie die Schaltfläche " Neuer Filter" aus .

    Screenshot des Fabric Maps-Filterbereichs mit einer Schaltfläche

    Ein Dialogfeld " Feldname " wird angezeigt.

    Ein Dialogfeld mit dem Titel

Wenn Sie die Dropdownliste " Feld auswählen " auswählen, können Sie jetzt alle filter erstellen, die in den folgenden Abschnitten erläutert werden.

Erstellen eines kategorisierten Filters

Verwenden Sie kategorisierte Filter, um Datensätze basierend auf Textwerten einzu- oder auszuschließen.

  1. Wählen Sie im Filterbereich ein textbasiertes Feld aus.
  2. Verwenden Sie das Suchfeld, um Werte zu finden.
  3. Wählen Sie einen oder mehrere Werte aus.
  4. Wählen Sie Apply aus.

Beispiel: Filtern nach Bundesland, Kategorie oder Agentur.

Screenshot eines Filterdialogfelds mit Feldname, der mithilfe eines Dropdownmenüs auf


Erstellen eines numerischen Bereichsfilters

Verwenden Sie numerische Bereichsfilter, um Datensätze innerhalb eines Wertebereichs einzuschränken.

  1. Wählen Sie ein numerisches Feld aus.
  2. Passen Sie den Bereichsschieberegler an, um Mindest- und Höchstwerte zu definieren.
  3. Wählen Sie Apply aus.

Screenshot eines Filterdialogfelds zum Konfigurieren eines numerischen Bereichsfilters. Das Dropdownmenü

Hinweis

Wie im Screenshot gezeigt, werden große Werte auf dem horizontalen Schieberegler zur Lesbarkeit abgekürzt. Wenn Sie auf einen Punkt zeigen, wird der vollständige Wert angezeigt.

Erstellen eines booleschen Filters

Verwenden Sie boolesche Filter für true/false-Felder.

  1. Wählen Sie ein boolesches Feld aus.
  2. Wählen Sie den Umschalter "Filter" auf "Ein" oder "Aus" aus.
  3. Wählen Sie Apply aus.

Ein Screenshot, der zwei Filterdialogfelder für ein boolesches Feld nebeneinander zeigt: das eine mit dem Umschalter

Erstellen eines Datums-/Uhrzeitfilters (nur Kusto und Ontology)

Datums-/Uhrzeitfilter sind nur für Kusto- und Ontology-Ebenen verfügbar.

  1. Wählen Sie ein Datums-/Uhrzeitfeld aus.
  2. Wählen Sie eine Start- und Endzeit aus.
  3. Wählen Sie Apply aus.

Kombinieren mehrerer Filter

Um einen anderen Filter auszuwählen, wählen Sie die Schaltfläche " Filter hinzufügen " aus.

Weitere Informationen zum Kombinieren von Filtern:

  • Sie können der gleichen Ebene mehrere Filter hinzufügen.
  • Alle Filter werden mit AND-Logik ausgewertet.
  • Es werden nur Datensätze angezeigt, die alle Bedingungen erfüllen.

Sperren von Filtern

Sperren Sie Filter, um das Entfernen im Ansichtsmodus zu verhindern.

  1. Wählen Sie beim Erstellen oder Bearbeiten eines Filters die Umschaltfläche " Sperrfilter " aus, um den Filter zu sperren oder zu entsperren.
  2. Wählen Sie Apply aus.

Ein Filterdialogfeld, in dem der Umschalter

Gesperrte Filter:

  • Wird automatisch angewendet, wenn die Karte geöffnet wird.
  • Kann nicht von Viewern entfernt werden.

Überprüfen des Verhaltens im Ansichtsmodus

  1. Öffnen Sie die Karte im Ansichtsmodus.
  2. Versuchen Sie, gesperrte und entsperrte Filter hinzuzufügen oder zu ändern.
  3. Bestätigen Sie folgendes:
    • Gesperrte Filter können nicht entfernt werden.
    • Änderungen werden beim erneuten Öffnen der Karte nicht gespeichert.

Filter entfernen (Bearbeitungsmodus)

Sie müssen sich im Bearbeitungsmodus befinden, um einen Filter dauerhaft zu entfernen.

  1. Öffnen Sie die Karte im Bearbeitungsmodus.

  2. Entfernen Sie den Filter, gesperrt oder entsperrt, indem Sie das "x" auswählen.

    Screenshot der Fabric Maps-Symbolleiste mit der Registerkarte

  3. Speichern Sie die Karte.

Filter entfernen (Ansichtsmodus)

Im Ansichtsmodus können Sie entsperrte Filter entfernen, um nicht gefilterte Daten anzuzeigen, änderungen werden jedoch nicht gespeichert.

  1. Öffnen Sie die Karte im Ansichtsmodus.

  2. Entfernen Sie den entsperrten Filter, indem Sie das "x" auswählen. Beachten Sie, dass der gesperrte Filter nicht über ein "x" verfügt. Ein Sperrsymbol gibt an, dass der Filter gesperrt ist.

    Screenshot eines Abschnitts des Fabric Maps-Layerpanels mit zwei aktiven Filtern. Der erste Filter ist nicht gesperrt und verfügt über eine x-Taste zum Entfernen. Der zweite Filter verfügt über ein Sperrsymbol und keine x-Schaltfläche, die einen gesperrten Filter angibt, der nicht entfernt werden kann. Eine Schaltfläche

  3. Beachten Sie, dass Sie die Karte nicht speichern können.

Einschränkungen und Entwurfsaspekte

  • Filter gelten nur für die ausgewählte Ebene.
  • Wenn eine Ebene keine Eigenschaften aufweist, ist die Filterung nicht verfügbar.
  • Gekürzte numerische Werte verbessern die Lesbarkeit des Schiebereglers.
  • Datums-/Uhrzeitfilter werden für GeoJSON oder PMTiles nicht unterstützt.

Weitere Informationen finden Sie unter "Datenfilterung" in Fabric Maps.