# GeoProject funkcja skryptu i funkcja wykresu

Funkcja GeoProject() jest używana w skryptach i wyrażeniach wykresu w celu stosowania projekcji względem geometrii.

Składnia:

GeoProject(type, field\_name)

Typ zwracanych danych: ciąg znaków

Argumenty:

Argumenty

| Argument | Opis |
| --- | --- |
| type | Typ rzutowania używany podczas transformacji geometrii mapy. Może przyjmować jedną z dwóch wartości: „unit”, (domyślnie), co powoduje rzutowanie 1:1, lub „mercator” — w tym przypadku używane jest webowe rzutowanie Merkatora. |
| field\_name | Pole lub wyrażenie odwołujące się do pola zawierającego geometrię przeznaczoną do reprezentowania. Może to być punkt (albo zestaw punktów) charakteryzujący się długością i szerokością geograficzną, albo obszar. |

WskazówkaW edytorze ładowania danych nie należy używać klauzuli Group by z tą funkcją ani z innymi funkcjami geoprzestrzennymi, które nie dokonują agregacji, ponieważ spowoduje to błąd podczas ładowania.

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

#### Przykład:

Przykłady skryptów

| Przykład | Wynik |
| --- | --- |
| W instrukcji `Load`:<br><br>`GeoProject('mercator',Area) as GetProject` | Rzutowanie Merkatora jest stosowane względem geometrii załadowanej jako Area, a wynik jest zapisywany jako GetProject. |

[Ładowanie danych Twojej mapy](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)