Filter innerhalb von geo.in oder geo.notIn
GEO Filter
Section titled “GEO Filter”Boundingbox
Section titled “Boundingbox”Eine grundlegende Möglichkeit, um Inhalte auf Basis ihrer Position zu filtern, nutzt eine sogenannte Bounding-Box. Eine Bounding-Box ist über vier Eckpunkte eines Rechtecks festgelegt, von denen der Eckpunkt im Süd–Westen und der Eckpunkt im Nord-Osten übergeben werden müssen (die beiden anderen Eckpunkte ergeben sich aus denen, die übergeben werden müssen).
Umkreissuche
Section titled “Umkreissuche”In einigen Anwendungsfällen ist es wünschenswert, Inhalte in einem definierten Umkreis zu suchen. Genau dafür kann in dataCycle eine sogenannte Umkreissuche genutzt werden. Man braucht den Längengrad, den Breitengrad und den Radius in Meter dafür. Im Beispiel wird alles im Umkreis vom Großglockner abgefragt.
Geo-Shapes
Section titled “Geo-Shapes”Neben einer Filterung auf Basis einer Bounding-Box bzw. eines Umkreises bietet dataCycle auch die Möglichkeit, beliebige andere Geo-Shapes für eine Einschränkung der ausgelieferten Inhalte zu verwenden. Diese Geo-Shapes sind innerhalb von dataCycle als spezielle Klassifizierungen abgebildet, die z.B. Regions-, Gemeinde- oder Bezirksgrenzen enthalten können. Bei der Verwendung dieses Filters müssen dementsprechend auch die jeweiligen IDs der Klassifizierungen, bei denen die gewünschten Geo-Shapes hinterlegt sind, übergeben werden. Im Beispiel werden Städte abgefragt in der Rheienfolge: Wien, Sankt. Pölten, Eisenstadt, Graz, Klagenfurt, Linz, Salzburg, Innsbruck, Bregenz.