将Geometry对象强制转换为XYM模式。
语法
geometry ST_Force3DM(geometry geomA);
参数
参数名称 | 描述 |
---|---|
geomA | 目标Geometry对象。 |
描述
- 如果源Geometry对象没有M坐标,则将其M坐标设为0。
- 如果源Geometry对象有Z坐标,则将移除Z坐标。
- 该函数支持Circular Strings、Curves对象。
示例
- 默认调用:
SELECT ST_AsEWKT(ST_Force3DM(ST_GeomFromEWKT('POINT(1 2)'))); st_asewkt --------------- POINTM(1 2 0) (1 row)
- 覆盖原有Z值:
SELECT ST_AsEWKT(ST_Force3DM(ST_GeomFromEWKT('POINT(1 2 3)'))); st_asewkt --------------- POINTM(1 2 0) (1 row)