# Geospatiale functies

Deze functies worden gebruikt voor het verwerken van geospatiale gegevens in kaartvisualisaties. Qlik Sense volgt de GeoJSON-specificaties voor geospatiale gegevens en ondersteunt het volgende:

* Punt
* Linestring
* Polygon
* Multipolygon

Voor meer informatie over GeoJSON-specificaties raadpleegt u:

[GeoJSON.org](http://geojson.org/)

[Kaartdiagram](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/Map.htm)

Gebruik de vervolgkeuzelijst bij elke functie om een korte beschrijving en de syntaxis van de functie te bekijken. Klik op de functienaam in de beschrijving van de syntaxis voor meer informatie.





Er zijn twee categorieën geospatiale functies: aggregatie- en niet-aggregatiefuncties.

Aggregatiefuncties nemen een geometrieset (punten of gebieden) als invoer en geven een enkele geometrie als resultaat. Zo kunnen bijvoorbeeld meerdere gebieden worden samengevoegd, waarbij een enkele grens voor de aggregatie op de kaart kan worden getekend.

Niet-aggregatiefuncties nemen een enkele geometrie en retourneren één geometrie. Als bijvoorbeeld voor de functie \ GeoGetPolygonCenter(), de grensgeometrie van het ene gebied is ingesteld als invoer, wordt de puntgeometrie (lengtegraad en breedtegraad) voor het midden van dat gebied geretourneerd.

De volgende functies zijn aggregatiefuncties:

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoAggrGeometry

GeoAggrGeometry() wordt gebruikt voor het aggregeren van een aantal gebieden tot een groter gebied, bijvoorbeeld het aggregeren van een aantal subregio's tot een regio.

[**GeoAggrGeometry**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoAggrGeometry.htm)(field\_name)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoBoundingBox

GeoBoundingBox() wordt gebruikt in scripts voor aggregatie van een geometrie in een gebied en voor berekening van het kleinste kader dat alle coördinaten bevat.

[**GeoBoundingBox**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoBoundingBox.htm)(field\_name)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoCountVertex

GeoCountVertex() wordt gebruikt voor het zoeken van het aantal hoekpunten dat een polygoongeometrie bevat.

[**GeoCountVertex**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoCountVertex.htm)(field\_name)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoInvProjectGeometry

GeoInvProjectGeometry() wordt voor aggregatie van een geometrie in een gebied en voor toepassing van de inverse van een projectie.

[**GeoInvProjectGeometry**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoInvProjectGeometry.htm)(type, field\_name)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoProjectGeometry

GeoProjectGeometry() wordt voor aggregatie van een geometrie in een gebied en voor toepassing van een projectie.

[**GeoProjectGeometry**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoProjectGeometry.htm)(type, field\_name)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoReduceGeometry

GeoReduceGeometry() wordt gebruikt om het aantal hoekpunten van een geometrie te verminderen, en om meerdere gebieden te aggregeren tot één gebied waarbij wel de grenslijnen van de afzonderlijke gebieden worden getoond.

[**GeoReduceGeometry**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoReduceGeometry.htm)(geometry)

  
De volgende functies zijn niet-aggregatiefuncties:

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoGetBoundingBox

GeoGetBoundingBox() wordt gebruikt in scripts en diagramuitdrukkingen om het kleinste geospatiale kader te berekenen dat alle coördinaten van een geometrie bevat.

[**GeoGetBoundingBox**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoGetBoundingBox.htm)(geometry)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoGetPolygonCenter

GeoGetPolygonCenter() wordt gebruikt in scripts en diagramuitdrukkingen voor het berekenen en retourneren van het middelpunt van een geometrie.

[**GeoGetPolygonCenter**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoGetPolygonCenter.htm)(geometry)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoMakePoint

GeoMakePoint() wordt gebruikt in scripts en diagramuitdrukkingen om een punt met lengtegraad en breedtegraad te maken en aan te duiden.

[**GeoMakePoint**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoMakePoint.htm)(lat\_field\_name, lon\_field\_name)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### GeoProject

GeoProject() wordt gebruikt in scripts en diagramuitdrukkingen voor toepassing van een projectie op een geometrie.

[**GeoProject**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/GeoProject.htm)(geo\_data)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### MakeGeoLine

MakeGeoLine() wordt gebruikt om geografische gegevens in JSON te valideren en de juiste tags op het veld in te stellen. MakeGeoLine() bevestigt dat de gegevens een array met punten zijn.

[**MakeGeoLine**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/MakeGeoLine.htm)(geo\_data)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### MakeGeoPolygon

MakeGeoPolygon() wordt gebruikt om geografische gegevens in JSON te valideren en de juiste tags op het veld in te stellen. MakeGeoPolygon() bevestigt dat de gegevens een array met lijnen zijn.

[**MakeGeoPolygon**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/MakeGeoPolygon.htm)(geo\_data)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### MakeGeoPoint

MakeGeoPoint() wordt gebruikt om geografische gegevens in JSON te valideren en de juiste tags op het veld in te stellen. MakeGeoPoint() bevestigt dat de gegevens een array zijn met twee getallen.

[**MakeGeoPoint**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/MakeGeoPoint.htm)(geo\_data)

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/geospatial-functions.htm)

#### MakeGeoRegion

MakeGeoRegion() wordt gebruikt om geografische gegevens in JSON te valideren en de juiste tags in te stellen voor het veld. MakeGeoRegion() bevestigt dat de gegevens een array met polygonen zijn.

[**MakeGeoRegion**](https://help.qlik.com/nl-NL/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Scripting/GeospatialFunctions/MakeGeoRegion.htm)(geo\_data)