Name
ST_3DLength — 返回线性几何图形的三维长度。
Synopsis
float ST_3DLength(
geometry a_3dlinestring)
;
描述
如果几何图形是线串或多重线串,则返回几何图形的三维或二维长度。对于2D行,它将仅返回2D长度(与ST_Length2D和ST_Length2D相同)
This function supports 3d and will not drop the z-index.
已更改:2.0.0在以前的版本中,这过去称为ST_Length3D
示例
以英尺为单位返回3D电缆的长度。请注意,这是以英尺为单位的,因为EPSG:2249是马萨诸塞州平面英尺
SELECT ST_3DLength(ST_GeomFromText('LINESTRING(743238 2967416 1,743238 2967450 1,743265 2967450 3,
743265.625 2967416 3,743238 2967416 3)',2249));
ST_3DLength
-----------
122.704716741457