# GeoProject - 脚本和图表函数

GeoProject() 可在脚本和图表表达式中用于将投影应用于几何体。

语法：

GeoProject(type, field\_name)

返回数据类型： 字符串

参数：

参数

| 参数 | 说明 |
| --- | --- |
| type | 在转换地图几何体时使用的投影类型。这可以采用两个值之一：“unit”（默认值），将生成 1:1 的投影，或者“mercator”，将使用 Web Mercator 投影。 |
| field\_name | 字段或表达式指向包含要表示的几何体的字段。这可以是提供经度和纬度的一个点（或点集），或者一个区域。 |

提示注释在数据加载编辑器中不要使用包含此参数和其他非聚合地理空间函数的 Group by 子句，因为这可能会导致加载错误。

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

#### 示例：

脚本示例

| 示例 | 结果 |
| --- | --- |
| 在 `Load` 语句中：<br><br>`GeoProject('mercator',Area) as GetProject` | Mercator 投影应用于加载作为 Area 的几何体，并将结果作为 GetProject 存储。 |

[加载您自己的地图数据](https://help.qlik.com/zh-CN/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)