ST_InteriorRingN()

TL;DR

使用 ST_InteriorRingN() 从多边形中按从 1 开始的位置获取内环。

返回多边形中从 1 开始计数的位置上的内环。

语法

ST_InteriorRingN(geom, n)

参数说明

参数

说明

geom

GEOMETRYGEOMETRY32 多边形值。

n

从 1 开始的内环位置(int64)。

返回值

返回与 geom 相同的几何精度类型。

使用说明

示例

DROP DATABASE IF EXISTS geo_accessor_demo;
CREATE DATABASE geo_accessor_demo;
USE geo_accessor_demo;
SELECT ST_AsText(ST_InteriorRingN(ST_GeomFromText('POLYGON((0 0,10 0,10 10,0 10,0 0),(2 2,4 2,4 4,2 4,2 2))'), 1)) AS interior_ring;
DROP DATABASE geo_accessor_demo;

相关函数

ST_NumInteriorRingsST_ExteriorRing