ST_3DLength — 返回线性几何图形的三维长度。
float ST_3DLength(geometry a_3dlinestring);
float ST_3DLength(
)
如果几何图形是线串或多重线串,则返回几何图形的三维或二维长度。对于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
ST_Length, ST_Length2D