互换一个输入Geometry对象的X和Y坐标。
语法
geometry ST_FlipCoordinates(geometry geom);
参数
参数名称 | 描述 |
---|---|
geom | 目标Geometry对象。 |
描述
- 对于用户将经度/纬度坐标错误输入成纬度/经度时候很有用,可以用该函数来修复它。
- 该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles and Triangulated Irregular Network Surfaces(TIN)和3D对象。
- 该函数支持M坐标。
示例
默认调用:
SELECT ST_AsText(ST_FlipCoordinates('POINT(0 1)'::geometry));
st_astext
------------
POINT(1 0)
(1 row)