对于给定的LineString或MultiLineString,返回其三维空间内的长度。
语法
float ST_3DLength(geometry a3dlinestring);
参数
参数名称 | 描述 |
---|---|
a3dlinestring | 一个三维LineString对象。 |
描述
对于二维对象,它将仅返回二维长度(与ST_Length和ST_Length2D相同)。
示例
默认调用:
SELECT ST_3DLength('LINESTRING(0 0 0,1 1 1)'::geometry);
st_3dlength
------------------
1.73205080756888
(1 row)