# Geospatiala funktioner

De här funktionerna används för att hantera geospatiala data i kartvisualiseringar. Qlik Sense följer GeoJSON-specifikationer för geospatiala data och stöder följande:

* Punkt
* Linjesträng
* Polygon
* Multipolygon

För mer information om GeoJSON-specifikationer, se:

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

[Kartdiagram](https://help.qlik.com/sv-SE/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/Map.htm)

Använd listrutan för varje funktion för att visa en kort beskrivning samt syntaxen för funktionen. Klicka på funktionens namn i syntaxbeskrivningen för fler detaljer.





Det finns två kategorier av geospatiala funktioner: aggregering och icke-aggregering.

Aggregeringsfunktioner tar en geometriuppsättning (områdspunkter) som indata och returnerar en enhetlig geometri. Till exempel kan flera områden slås ihop och en enda gräns för det aggregerade området kan ritas ut på kartan.

Icke-aggregerande funktioner tar en enda geometri och returnerar en geometri. Till exempel för funktionen GeoGetPolygonCenter(), om gränsgeometrin för ett område används som indata så returneras punktgeometri (longitud och latitud) för mitten av det området.

Följande är aggregeringsfunktioner:

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

#### GeoAggrGeometry

GeoAggrGeometry() används för att aggregera ett antal områden till ett större område, exempelvis aggregera ett antal underregioner till en region.

[**GeoAggrGeometry**](https://help.qlik.com/sv-SE/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() används i skript för att aggregera geometri på en yta och beräkna den minsta omskrivande rektangeln som innehåller alla koordinater.

[**GeoBoundingBox**](https://help.qlik.com/sv-SE/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() används för att hitta antal hörn som en polygongeometri innehåller.

[**GeoCountVertex**](https://help.qlik.com/sv-SE/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() används för att aggregera geometri på en yta och tillämpa inversionen av en projektion.

[**GeoInvProjectGeometry**](https://help.qlik.com/sv-SE/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() används för att aggregera geometri på en yta och tillämpa en projektion.

[**GeoProjectGeometry**](https://help.qlik.com/sv-SE/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() används för att minska antalet hörn i en geometri och för att aggregera ett antal områden till ett område, samtidigt som gränslinjerna från de enskilda områdena fortfarande visas.

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

  
Följande är icke-aggregerande funktioner:

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

#### GeoGetBoundingBox

GeoGetBoundingBox() används i skript- och diagramuttryck för att beräkna den minsta geospatiala omskrivande rektangeln som innehåller alla koordinaterna i en geometri.

[**GeoGetBoundingBox**](https://help.qlik.com/sv-SE/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() används i skript och diagramuttryck för att beräkna och returnera mittpunkten i en geometri.

[**GeoGetPolygonCenter**](https://help.qlik.com/sv-SE/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() används i skript och diagramuttryck för att skapa och tagga en punkt med latitud och longitud.

[**GeoMakePoint**](https://help.qlik.com/sv-SE/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() används i skript och diagramuttryck för att tillämpa en projektion på en geometri.

[**GeoProject**](https://help.qlik.com/sv-SE/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() används för att validera geografiska data i JSON och ställa in lämpliga taggar på fältet. MakeGeoLine() bekräftar att data är en array med punkter.

[**MakeGeoLine**](https://help.qlik.com/sv-SE/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() används för att validera geografisk data i JSON och ställa in lämpliga taggar på fältet. MakeGeoPolygon() bekräftar att datan är en array med linjer.

[**MakeGeoPolygon**](https://help.qlik.com/sv-SE/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() används för att validera geografiska data i JSON och ställa in lämpliga taggar på fältet. MakeGeoPoint() bekräftar att data är en array med två nummer.

[**MakeGeoPoint**](https://help.qlik.com/sv-SE/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() används för att validera geografisk data i JSON och ställa in lämpliga taggar på fältet. MakeGeoRegion() bekräftar att datan är en array med polygoner.

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