本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
ST_LengthSphere
LengthSphere 返回线性几何体的长度(以米为单位)。对于点、多点和平面几何体LengthSphere 返回 0。对于几何体集合LengthSphere 返回集合中线性几何体的总长度 (以米为单位)。
LengthSphere 将输入几何体的各个点的坐标解释为经度和纬度 (以度为单位)。
Syntax
ST_LengthSphere(geom)
Arguments
- geom
-
一个
GEOMETRY
数据类型的值,或一个计算结果为GEOMETRY
类型的表达式。
返回类型
DOUBLE PRECISION
长度 (以米为单位)。长度计算基于地球的球形模型,其半径是地球的地球平均半径,即地球的世界大地测量系统 (WGS) 84 椭圆体模型。
如果 geom 为 null,则返回 null。
Examples
以下示例 SQL 计算线串的长度(以米为单位)。
SELECT ST_LengthSphere(ST_GeomFromText('LINESTRING(10 10,45 45)'));
st_lengthsphere ------------------ 5127736.08292556