擷取一條軌跡的行程總長度,單位為米。
文法
float8 ST_length(trajectory traj, integer srid default 0);
參數
| 參數名稱 | 描述 |
| traj | 軌跡對象。 |
| sird | 軌跡點座標的空間參考值,預設為0(4326)。 |
描述
根據軌跡srid值計算橢球面長度,單位為米;通常trajectory對象中會有srid值,如果trajectory對象沒有srid值,可通過函數參數srid指定,如果sird仍未知,函數將預設srid為4326。
樣本
select st_length(traj) from traj where id = 2;
st_length
------------------
13494.6660605311
(1 row)