# ST_POINT

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

构造一个点坐标,可以有多种用途,比如:查询两个坐标点之间的距离(参考ST_DISTANCE)。

PostGIS标准参考: https://postgis.net/docs/manual-3.5/ST_MakePoint.html

# 语法

ST_POINT(lng, lat, srid)

  • lng:必需,浮点数,表示经度。
  • lat:必需,浮点数,表示纬度。
  • srid:可选,整数,表示坐标的参考系,默认值为4326,表示WGS84坐标系。

# 示例

  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)) 查询企业列表时将每个企业距离指定的地址的距离一起查询出来
是否有帮助?
0条评论
评论