Mit "Räumlicher Filter" lässt sich ein Ergebnis-Dataset erstellen, das eine Kopie derjenigen Features auf der Karte enthält, die mehrere Kriterien auf der Grundlage einer räumlichen Abfrage erfüllen.
Beispiel
Die Polizeistation einer Stadt führt eine Analyse durch, um zu ermitteln, ob eine Beziehung zwischen Gewaltverbrechen und Arbeitslosenraten besteht. Für weiterführende Schulen wird ein ausgedehntes Job-Programm für die Sommermonate in Gebieten mit einer hohen Rate von Gewaltverbrechen und Arbeitslosigkeit umgesetzt. Mit "Räumlicher Filter" lässt sich ein Dataset der weiterführenden Schulen in Gebieten, in denen die Maßnahmen vorgenommen werden sollen, erstellen.
Ausführen von "Räumlicher Filter"
"Räumlicher Filter" kann auf Karten mit zwei Layern (Punkt, Linien oder Flächen) ausgeführt werden.
Gehen Sie zum Ausführen eines räumlichen Filters folgendermaßen vor:
- Klicken Sie bei Bedarf auf die Karten-Kachel, um sie zu aktivieren.
Eine Kachel ist aktiv, wenn die Symbolleiste und die Schaltfläche Aktion angezeigt werden.
- Klicken Sie auf die Schaltfläche Aktion, und wählen Sie Räumlicher Filter aus.
- Wählen Sie für Zu filternden Layer auswählen den Layer aus, der gefiltert werden soll.
- Wählen Sie für Layer auswählen, nach dem gefiltert werden soll den Layer aus, der zum Filtern des ersten Layers verwendet werden soll.
- Wählen Sie für Filtertyp auswählen die räumliche Beziehung aus, die für den Filter verwendet werden soll.
Weitere Informationen finden Sie im nachstehenden Abschnitt "Verwendungshinweise".
- Klicken Sie auf Ausführen.
Tipp:
Sie können "Räumlicher Filter" auch durch Ablegen eines Datasets in der Dropzone Nach ausgewähltem Feature filtern auf einer vorhandenen Karte ausführen.
Verwendungshinweise
Der Parameter Zu filternden Layer auswählen dient als Eingabe-Punkt-, -Linien- oder -Flächen-Layer für die Filterung. Das Ergebnis-Dataset ist eine Teilmenge dieses Layers.
Der Parameter Zu filternden Layer auswählen dient als Eingabe-Punkt-, -Linien- oder -Flächen-Layer für die Filterung des ersten Layers.
Tipp:
In "Räumlicher Filter" können Sie ausgewählte Features verwenden. Wenn Ihnen z. B. ein Dataset mit Ladenstandorten in den gesamten Vereinigten Staaten vorliegt, Sie jedoch nur Läden in Kalifornien analysieren möchten, können Sie im Layer mit den US-Bundesstaaten Kalifornien auswählen, das ausgewählte Feature auf die Karte mit den Ladenstandorten ziehen und das ausgewählte Feature in der Dropzone Nach ausgewähltem Feature filtern ablegen.
Der Parameter Filtertyp auswählen dient zur Angabe der Beziehung zwischen den beiden Eingabe-Datasets. Die folgenden Filtertypen sind in Insights verfügbar:
Filtertyp | Beschreibung |
---|---|
Schneidet | Wenn ein Feature des ersten Layers ein Feature des zweiten Layers schneidet, wird das Feature des ersten Layers in die Ausgabe einbezogen. |
Schneidet nicht | Wenn ein Feature des ersten Layers ein Feature des zweiten Layers schneidet, wird das Feature des ersten Layers aus der Ausgabe ausgeschlossen. |
Enthält | Wenn ein Feature des ersten Layers ein Feature des zweiten Layers enthält, wird das Feature des ersten Layers in die Ausgabe einbezogen. |
Enthält nicht | Wenn ein Feature des ersten Layers ein Feature des zweiten Layers enthält, wird das Feature des ersten Layers aus der Ausgabe ausgeschlossen. |
Einschränkungen
Wenn Sie eine räumliche Aggregation oder räumliche Filterung für Daten derselben Datenbankverbindung durchführen, müssen Sie sicherstellen, dass alle Daten im selben Raumbezugssystem gespeichert sind. Für Datasets aus Microsoft SQL Server müssen die Daten außerdem über denselben Datentyp (Geographie oder Geometrie) verfügen.
SAP HANA unterstützt "ST_Contains" nicht für geographische Koordinatensysteme (Erdkugel-Format). Räumliche Filterungen, die die Filtertypen Enthält und Enthält nicht verwenden, können für SAP HANA-Datasets mit einem geographischen Koordinatensystem nicht durchgeführt werden.