獲取一條軌跡的行程總長度,單位為米。

語法

float8 ST_length(trajectory traj, integer srid default 0);

參數(shù)

參數(shù)名稱 描述
traj 軌跡對(duì)象。
sird 軌跡點(diǎn)坐標(biāo)的空間參考值,默認(rèn)為0(4326)。

描述

根據(jù)軌跡srid值計(jì)算橢球面長度,單位為米;通常trajectory對(duì)象中會(huì)有srid值,如果trajectory對(duì)象沒有srid值,可通過函數(shù)參數(shù)srid指定,如果sird仍未知,函數(shù)將默認(rèn)srid為4326。

示例

select st_length(traj) from traj where id = 2;
    st_length     
------------------
 13494.6660605311
(1 row)