名称

ST_SetSRID — 设置几何体的 SRID。

概要

geometry ST_SetSRID(geometry geom, integer srid);

描述

将几何体的 SRID 设置为特定的整数值。在构建查询的边界框时很有用。

[Note]

此函数不会以任何方式转换几何体的坐标 - 它只是设置定义几何体所假定的空间参考系统的元数据。如果要将几何体转换到新的投影中,请使用 ST_Transform

此方法实现了 OGC SQL 1.1 简单要素实现规范

此方法支持圆弧字符串和曲线。

示例

-- 将一个点标记为 WGS 84 经纬度 --

SELECT ST_SetSRID(ST_Point(-123.365556, 48.428611),4326) As wgs84long_lat;
-- the ewkt representation (wrap with ST_AsEWKT) -
SRID=4326;POINT(-123.365556 48.428611)
      

-- 将一个点标记为 WGS 84 经纬度,然后转换为 Web 墨卡托(球面墨卡托)--

SELECT ST_Transform(ST_SetSRID(ST_Point(-123.365556, 48.428611),4326),3785) As spere_merc;
-- the ewkt representation (wrap with ST_AsEWKT) -
SRID=3785;POINT(-13732990.8753491 6178458.96425423)