Skip to content

适用虚谷数据库版本

v12.10.13



适用虚谷数据库版本

v12.10.13


ST_3DPERIMETER ​

📄字数 392
👁️阅读量 加载中...

功能描述 ​

如果几何体是多边形或多多边形,则返回几何体的三维周长。 如果几何图形是二维的,则返回二维周长。

语法格式 ​

sql
DOUBLE ST_3DPERIMETER(GEOMETRY g1);

参数说明 ​

  • g1:目标 GEOMETRY 对象。

函数返回类型 ​

DOUBLE 类型

使用说明 ​

  1. 该函数支持 3d 并且不会丢失 z-index。

示例 ​

马萨诸塞州飞机英尺空中稍高的多边形的周长

sql
SQL> SELECT ST_3DPerimeter(geom), ST_Perimeter2d(geom), ST_Perimeter(geom) FROM
                             (SELECT ST_GeomFromEWKT('SRID=2249;POLYGON((743238 2967416 2,743238 2967450 1,
     743265.625 2967416 1,743238 2967416 2))') As geom) As foo;

+--------------+--------------+--------------+
|    EXPR1     |    EXPR2     |    EXPR3     |
+--------------+--------------+--------------+
| 1.054658e+02 | 1.054330e+02 | 1.054330e+02 |
+--------------+--------------+--------------+

(1 row)