ST_ 長球 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

ST_ 長球

ST_LengthSphere 返回線性幾何的長度(以米為單位)。對於點、多點和面幾何,ST_LengthSphere 返回 0。對於幾何集合,ST_LengthSphere 返回集閤中線性幾何的總長度(以米為單位)。

ST_lengthSphere 將輸入幾何中每個點的座標解釋為經度和緯度(以度為單位)。對於 3DZ、3DM 或 4D 幾何,只使用前兩個座標。

Syntax (語法)

ST_LengthSphere(geom)

引數

geom

GEOMETRY 資料類型的值,或是評估為 GEOMETRY 類型的表達式。

傳回類型

DOUBLE PRECISION以公尺為單位的長度。長度計算基於地球的球面模型,其半徑為世界大地測量系統 (WGS) 84 橢球模型的地球平均半徑。

如果 geom 為 Null,則會傳回 Null。

範例

以下示例 SQL 計算線串的長度(以米為單位)。

SELECT ST_LengthSphere(ST_GeomFromText('LINESTRING(10 10,45 45)'));
st_lengthsphere ------------------ 5127736.08292556