Diese Funktionen dienen zur Bearbeitung von räumlichen Daten in Kartenvisualisierungen. Qlik Sense folgt den GeoJSON-Spezifikationen für räumliche Daten und unterstützt folgende Optionen:
Punkt
Linestring
Polygon
Multipolygon
Weitere Informationen zu GeoJSON-Spezifikationen finden Sie unter:
Verwenden Sie die Dropdown-Liste an jeder Funktion, um eine kurze Beschreibung und die Syntax der einzelnen Funktionen anzuzeigen. Weitere Details erfahren Sie durch Klicken auf den Funktionsnamen in der Syntaxbeschreibung.
Es gibt zwei Kategorien räumlicher Funktionen: Aggregierungs- und Nichtaggregierungsfunktionen.
Aggregierungsfunktionen nutzen einen Geometriesatz (Punkte oder Bereiche) als Eingangsgröße und geben eine einzelne Geometriegröße aus. So können beispielsweise mehrere Bereiche verbunden werden und eine einzige Grenze kann für die Aggregierung auf der Karte gezogen werden.
Funktionen ohne Aggregierung nutzen eine einzelne Geometriegröße und geben eine einzige zurück. Wird beispielsweise bei der Funktion GeoGetPolygonCenter() die Grenzgeometrie eines Bereichs als Eingangsgröße festgelegt, wird die Punktgeometrie (Längen- und Breitengrad) für die Mitte dieses Bereichs zurückgegeben.
Nachfolgende Funktionen sind Aggregierungsfunktionen:
GeoAggrGeometry() kann dazu verwendet werden, mehrere Gebiete in ein größeres Gebiet zu aggregieren, beispielsweise mehrere Untergebiete in eine Region.
GeoBoundingBox() kann verwendet werden, um eine Geometrie in ein Gebiet zu aggregieren und die kleinste Grenzbox zu berechnen, die alle Koordinaten enthält.
GeoReduceGeometry() kann verwendet werden, um die Anzahl der Eckpunkte einer Geometrie zu reduzieren und die Anzahl der Gebiete zu einem Gebiet zu aggregieren, wobei jedoch weiterhin die Grenzlinien der einzelnen Gebiete angezeigt werden.
Nachfolgende Funktionen sind Funktionen ohne Aggregierung:
GeoGetBoundingBox() kann in Skripten und Diagrammformeln zum Berechnen der kleinsten räumlichen Grenzbox verwendet werden, die alle Koordinaten einer Geometrie enthält.
Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!