ST_3DLENGTH
📄字数 352
👁️阅读量 加载中...
功能描述
如果几何体是 LINESTRING 或 MULTILINESTRING,则返回几何体的 3 维或 2 维长度。
语法格式
sql
DOUBLE ST_3DLENGTH(GEOMETRY a_3dlinestring);参数说明
- a_3dlinestring:目标 GEOMETRY 对象。
函数返回类型
DOUBLE 类型
使用说明
- 对于二维线,将仅返回二维长度(与 ST_LENGTH 和 ST_LENGTH2D 相同)。
- 该函数支持 3d 并且不会丢失 z-index。
示例
sql
SQL> SELECT ST_3DLENGTH(ST_GEOMFROMTEXT('LINESTRING(743238 2967416 1,743238 2967450 1,743265 2967450 3,
743265.625 2967416 3,743238 2967416 3)',2249));
+--------------+
| EXPR1 |
+--------------+
| 1.227047e+02 |
+--------------+
(1 row)