將傳入的Geometry對象的坐標參考系轉換成指定的坐標參考系,并返回。

語法

geometry  ST_Transform(geometry  g1 , integer  srid);
geometry  ST_Transform(geometry  geom , text  toProj);
geometry  ST_Transform(geometry  geom , text  fromProj , text  toProj);
geometry  ST_Transform(geometry  geom , text  fromProj , integer  toSrid);

參數

參數名稱 描述
g1/geom 目標Geometry對象。
srid/toSrid 指定的目的坐標系的SRID標識(必須存在于space_ref_sys表中)。
toProj 指定的目的坐標系的Proj表達字符串。
fromProj 目標對象的源坐標系的Proj表達字符串。

描述

該函數支持Circular Strings、Curves、Polyhedral surfaces對象。

示例

SELECT ST_AsEWKT(ST_Transform(ST_GeomFromText('LINESTRING(2 1,1 1)',4326),3857));
                           st_asewkt
---------------------------------------------------------------
 SRID=3857;LINESTRING(222638.981586547 111325.142866385,111319.
..490793274 111325.142866385)
(1 row)