# GeoProject - Skript- und Diagrammfunktion

GeoProject() kann in Skripten und Diagrammformeln zum Anwenden einer Projektion auf eine Geometrie verwendet werden.

Syntax:

GeoProject(type, field\_name)

Rückgabe Datentyp: String

Argumente:

Argumente

| Argument | Beschreibung |
| --- | --- |
| type | Projektionstyp, der für die Umwandlung der Kartengeometrie verwendet wird. Hierbei kann es sich um einen von zwei Werten handeln: 'unit' (Standard), was zu einer 1:1-Projektion führt, oder 'mercator', wodurch die Web-Mercator-Projektion verwendet wird. |
| field\_name | Ein Feld oder eine Formel, die sich auf ein Feld bezieht, das die zu definierende Geometrie enthält. Hierbei kann es sich um einen Punkt (oder einen Punktesatz) handeln, der Längen- und Breitengrad bezeichnet, oder um ein Gebiet. |

TipphinweisVerwenden Sie nicht die Bedingung Group by im Dateneditor mit dieser und anderen räumlichen Nichtaggregierungsfunktionen, weil dadurch beim Laden ein Fehler verursacht wird.

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

#### Beispiel:

Skriptbeispiele

| Beispiel | Ergebnis |
| --- | --- |
| In einem `Load`-Befehl:<br><br>`GeoProject('mercator',Area) as GetProject` | Die Mercator-Projektion wird auf die geladene Geometrie als Area angewandt und das Ergebnis wird als GetProject gespeichert. |

[Laden Ihrer eigenen Kartendaten](https://help.qlik.com/de-DE/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)