如果输入的Geometry对象是封闭的,则返回true。
语法
boolean ST_IsClosed(geometry g);
参数
参数名称 | 描述 |
---|---|
g | 目标Geometry对象。 |
描述
- 对于Polyhedral Surfaces对象,它表示该曲面是面(开放)还是体(封闭)。
- 该函数支持3D对象,并且不会删除Z坐标。
- 该函数支持 Polyhedral Surface类型几何对象。
- 该函数支持Circular Strings和Curves类型几何对象。
示例
- 不闭合的对象:
SELECT ST_IsClosed('LINESTRING(0 0,0 1)'::geometry); st_isclosed ------------- f (1 row)
- 闭合的对象:
SELECT ST_IsClosed('LINESTRING(0 0,0 1,1 0,0 0)'::geometry); st_isclosed ------------- t (1 row)