计算给定Geometry对象在椭球上的二维长度。

语法

float  ST_Length2DSpheroid(geometry  aGeometry , spheroid  aSpheroid);

参数

参数名称 描述
aGeometry 目标Geometry对象。
aSpheroid 椭球体定义。

描述

对于那些坐标是经度/纬度,并且希望长度没有重新投影的Geometry对象很有用。

示例

默认调用:
SELECT ST_Length2DSpheroid('LINESTRING(0 0,1 1)'::geometry,'SPHEROID["WGS 84",6378137,298.257223563]');
 st_length2dspheroid
---------------------
     156899.56829134
(1 row)