ST_RotateX

将给定的Geometry对象沿X轴旋转指定的角度。

语法

geometry  ST_RotateX(geometry  geomA , float  rotRadians);

参数

参数名称

描述

geomA

目标Geometry对象。

rotRadians

旋转的弧度。

描述

  • ST_RotateX(geomA, rotRadians)ST_Affine(geomA, 1, 0, 0, 0, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), cos(rotRadians), 0, 0, 0)的简写。

  • 该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles、Triangulated Irregular Network Surfaces(TIN)和3D对象。

示例

SELECT ST_AsEWKT(ST_RotateX('LINESTRING (1 2,2 2)'::geometry, pi()));
       st_asewkt
-----------------------
 LINESTRING(1 -2,2 -2)
(1 row)