Skip to content

Functions: RecordsResource: Filter: Filter spatial data

Florian Fehring edited this page Apr 20, 2026 · 1 revision

#RecordsResource: Filtr spatial data

Funktion 48: BoundingBox Filter für Geodaten

  1. Mit dem BoundingBox Filter werden Datensätze aus einem festgelegten Bereich (BoundingBox) ausgelesen.
  2. Es wird das Filterkürzel sib verwendet und die Parameter xmin, ymin, xmax, ymax, srid und table_srid angegeben
  3. Es werden Daten nur aus dem angegebenen Bereich ausgeliefert

Beispiel: http://epigraf01.ad.fh-bielefeld.de:8080/SmartDataEnvironmental/smartdata/records/germany_leafareaindex?storage=public&size=20&filter=pos,sib,41.0009,12.9880,41.0010,12.9981,4326,4326

Funktion 52: Geometrie: Radius-Filter

Es werden Datensätze abgefragt, die ein geometrisches Datum beinhalten und bei denen dieses geometrische Datum innerhalb eines angegebenen Radius um einen angegebenen Punkt befindet.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sir
Longitude Longitude des zentralen Punktes 8.90445113182068
Latitude Latitude des zentralen Punktes 52.296275868437334
Radius Radius in dem gesucht werden soll in Meter 1000
  1. Anfrage unter Angabe des sir-Filters
  2. Antwort mit den Datensätzen, bei denen sich der Wert der angegebenen geometrischen Spalte innerhalb des angegebenen Radius um den angegebenen Punkt befindet.

Beispiel:

fetch('localhost:8080/SmartData/smartdata/records/tbl_location?storage=smartmonitoring&filter=coordinates,sir,8.90445113182068,52.296275868437334,4326,1000', {
    method: "GET",
    headers: {
      "Content-Type": "text/csv"
    }
  });

Funktion 53: Geometrie: Beinhaltet-Filter

Es werden Datensätze abgefragt, bei denen das angegebene geometrische Datum innerhalb des geometrischen Wertes liegt.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sco
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des sco-Filters
  2. Antwort mit den Datensätzen, bei denen sich die angegebene Geometrie innerhalb der Geometrie des Datensatzes befindet.

Funktion 54: Geometrie: Kreuzt-Filter

Es werden Datensätze abgefragt, bei denen die angegebene Geometrie die Geometrie im Datensatz kreuzt.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters scr
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des scr-Filters
  2. Antwort mit den Datensätzen, bei denen sich die angegebene Geometrie die Geometrie im Attribut kreuzt.

Funktion 55: Geometrie: Disjoint-Filter

Es werden Datensätze abgefragt, bei denen die Geometrien im Datensatz nicht in der angegeben Geometrie befinden.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sdi
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des sdi-Filters
  2. Antwort mit den Datensätzen, deren Geometrie sich nicht innerhalb der angegebenen Geometrie befinden.

Funktion 56: Geometrie: Gleiche-Geometrie-Filter

Es werden Datensätze abgefragt, bei denen die Geometrie im Datensatz identisch ist, mit der gegebenen Geometrie.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters seq
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des seq-Filters
  2. Antwort mit den Datensätzen, bei denen die Geometrie identisch ist mit der angegegebenen.

Funktion 57: Geometrie: Überlappend-Filter

Es werden Datensätze abgefragt, bei denen die Geometrie im Datensatz und die gegebene Geometrie mindestens einen gemeinsamen Punkt haben.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sin
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des sin-Filters
  2. Antwort mit den Datensätzen, bei denen die Geometrie identisch ist mit der angegegebenen.

Funktion 58: Geometrie: Geschlossene-Geometrie-Filter

Es werden Datensätze abgefragt, bei denen die Geometrie im Datensatz geschlossen ist.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sic
  1. Anfrage unter Angabe des sic-Filters
  2. Antwort mit den Datensätzen, bei denen die Geometrie geschlossen ist.

Funktion 59: Geometrie: Simple-Geometrie-Filter

Es werden Datensätze abgefragt, bei denen die Geometrie im Datensatz simpel ist.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sis
  1. Anfrage unter Angabe des sis-Filters
  2. Antwort mit den Datensätzen, bei denen die Geometrie simpel ist.

Funktion 60: Geometrie: Gültige-Geometrie-Filter

Es werden Datensätze abgefragt, bei denen die Geometrie im Datensatz gültig ist.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters siv
  1. Anfrage unter Angabe des siv-Filters
  2. Antwort mit den Datensätzen, bei denen die Geometrie gültig ist.

Funktion 61: Geometrie: Überlappend-Filter

Es werden Datensätze abgefragt, bei denen die Geometrie im Datensatz und die gegebene Geometrie mindestens einen gemeinsamen Punkt haben.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sov
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des sov-Filters
  2. Antwort mit den Datensätzen, bei denen die Geometrie sich mit der gegebenen überschneidet.

Funktion 62: Geometrie: Berührend-Filter

Es werden Datensätze abgefragt, bei denen sich die Geometrie im Datensatz und die gegebene Geometrie berühren.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters sto
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des sto-Filters
  2. Antwort mit den Datensätzen, bei denen sich die Geometrie mit der gegebenen berührt.

Funktion 63: Geometrie: Beinhaltet-Filter

Es werden Datensätze abgefragt, bei denen die Geometrie im Datensatz innerhalb der gegebenen Geometrie liegt.

Filter-Parameter:

Bezeichnung Beschreibung Wert im Beispiel
Geometrie-Attribut Attribut in dem gefiltert werden soll coordinates
Filter-Name Name des Filters swi
Geometrie Ein geometrisches Objekt (als WKT)
  1. Anfrage unter Angabe des swi-Filters
  2. Antwort mit den Datensätzen, deren Geometrie sich innerhalb der gegebenen befindet.

Clone this wiki locally