# **ST\_POINT**

将经纬度转换为地理坐标类型。

构造一个点坐标，可以有多种用途，比如：查询两个坐标点之间的距离（参考[ST\_DISTANCE](./ST_DISTANCE.md)）。

PostGIS标准参考： https://postgis.net/docs/manual-3.5/ST\_MakePoint.html

## 语法{#grammar}

ST\_POINT(**lng**, **lat**, **srid**)

- **lng**：必需，浮点数，表示经度。
- **lat**：必需，浮点数，表示纬度。
- **srid**：可选，整数，表示坐标的参考系，默认值为`4326`，表示`WGS84`坐标系。

## 示例{#examples}

1. `ST_POINT(117.195907, 39.118327)` 将经纬度转换为地理坐标类型。
2. `ST_POINT([企业信息].[经度], [企业信息].[纬度])` 将企业的经纬度转换为地理坐标类型。
3. `TOSTR(ST_POINT(117.195907, 39.118327))` 返回`WKT`格式的坐标字符串：`POINT(117.195907 39.118327)`
4. `ST_DISTANCE(ST_POINT([企业信息].[经度], [企业信息].[纬度]), ST_POINT(117.195907, 39.118327))` 查询企业列表时将每个企业距离指定的地址的距离一起查询出来
