Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


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)