將給定的Geometry對象沿Z軸旋轉指定的角度。
語法
geometry ST_RotateZ(geometry geomA , float rotRadians);
參數(shù)
參數(shù)名稱 | 描述 |
geomA | 目標Geometry對象。 |
rotRadians | 旋轉的弧度。 |
描述
ST_RotateZ(geomA,rotRadians)是 SELECT ST_Affine(geomA,cos(rotRadians),-sin(rotRadians),0,sin(rotRadians),cos(rotRadians),0,0,0,1,0,0,0)的簡寫。
該函數(shù)支持Circular Strings、Curves、Polyhedral surfaces、Triangles、Triangulated Irregular Network Surfaces(TIN)和3D對象。
示例
SELECT ST_AsEWKT(ST_RotateZ('LINESTRING (1 2 1,2 2 1)'::geometry, pi()));
st_asewkt
-----------------------------
LINESTRING(-1 -2 1,-2 -2 1)
(1 row)
文檔內容是否對您有幫助?