Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


ST_NRINGS

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

功能描述

返回多边形几何中的环数。

语法格式

sql
INTEGER ST_NRINGS(GEOMETRY geomA);

参数说明

  • geomA:目标 GEOMETRY 对象;

函数返回类型

INTEGER 类型

使用说明

  1. 如果几何图形是多边形(POLYGON)或多多边形(MULTIPOLYGON),则返回环数。
  2. 该函数与 ST_NUMINTERIORRINGS 不同,会计算外环。
  3. 该函数支持 3d 并且不会丢失 z-index。
  4. 此方法支持圆形字符串和曲线。

示例

sql
SQL> SELECT ST_NRINGS(geom) As Nrings, ST_NUMINTERIORRINGS(geom) As ninterrings
        FROM (SELECT ST_GEOMFROMTEXT('POLYGON((1 2, 3 4, 5 6, 1 2))') As geom) As foo;

+--------+-------------+
| NRINGS | NINTERRINGS |
+--------+-------------+
| 1      | 0           |
+--------+-------------+