ST_LENGTH2DSPHEROID
📄字数 357
👁️阅读量 加载中...
功能描述
返回几何图形椭球体面上的2D长度。
语法格式
sql
DOUBLE ST_LENGTH2DSPHEROID(GEOMETRY a_geometry, spheroid a_spheroid);参数说明
- a_3dlinestring:目标 GEOMETRY 对象。
- a_spheroid:椭球体由文本值指定。
- 格式:
SPHEROID[<NAME>,<SEMI-MAJOR AXIS>,<INVERSE FLATTENING>] - 例如:SPHEROID["GRS_1980",6378137,298.257222101]
- 格式:
函数返回类型
DOUBLE 类型
使用说明
- 当几何图形的坐标为经度/纬度并且希望查找没有投影的长度时,请使用此函数。
示例
sql
SQL> SELECT ST_Length2DSpheroid('LINESTRING(0 0,1 1)'::geometry,'SPHEROID["GRS_1980",6378137,298.257222101');
+--------------+
| EXPR1 |
+--------------+
| 1.568996e+05 |
+--------------+
(1 row)