ST_SWAPORDINATES
📄字数 370
👁️阅读量 加载中...
功能描述
返回一个几何图形,其中给定坐标的值在给定几何图形中交换。
语法格式
sql
GEOMETRY ST_SWAPORDINATES(GEOMETRY geom, VARCHAR ords);参数说明
- geom:目标 GEOMETRY 对象。
- ords:指定要交换的坐标。一个两个字符的字符串,有效名称为:x、y、z 和 m。
函数返回类型
GEOMETRY 类型
使用说明
- 该函数支持 3d 并且不会丢失 z-index。
- 该功能支持M坐标。
- 此方法支持圆形字符串和曲线。
- 该函数支持多面体曲面。
- 此函数支持三角形和不规则三角网面 (TIN)。
示例
sql
SQL> SELECT TO_CHAR(ST_ASTEXT(
ST_SWAPORDINATES(
ST_SCALE(
ST_SWAPORDINATES(g,'xm'),
2, 1
),
'xm')
)) FROM ( SELECT 'POINT ZM (0 0 0 2)'::geometry g ) foo;
+--------------------+
| EXPR1 |
+--------------------+
| POINT ZM (0 0 0 4) |
+--------------------+