ST_ISSIMPLE
📄字数 448
👁️阅读量 加载中...
功能描述
检测几何体的自完整性或自接触点。
语法格式
sql
BOOLEAN ST_ISSIMPLE(GEOMETRY geomA);参数说明
- geomA:目标 GEOMETRY 对象;
函数返回类型
BOOLEAN 类型
使用说明
- 如果此 GEOMETRY 没有异常几何点(例如自相交或自相切),则返回 TRUE。
- 此方法实现了 SQL 1.1 的 OGC 简单功能规范。 s2.1.1.1
- 该方法实现了SQL/MM规范。 SQL-MM 3: 5.1.8
- 该函数支持 3d 并且不会丢失 z-index。
示例
sql
SQL> SELECT ST_IsRing(geom), ST_IsClosed(geom), ST_IsSimple(geom)
FROM (SELECT 'LINESTRING(0 0, 0 1, 1 1, 1 0, 0 0)'::geometry AS geom) AS foo;
+-------+-------+-------+
| EXPR1 | EXPR2 | EXPR3 |
+-------+-------+-------+
| T | T | T |
+-------+-------+-------+
SQL> SELECT ST_IsRing(geom), ST_IsClosed(geom), ST_IsSimple(geom)
FROM (SELECT 'LINESTRING(0 0, 0 1, 1 0, 1 1, 0 0)'::geometry AS geom) AS foo;
+-------+-------+-------+
| EXPR1 | EXPR2 | EXPR3 |
+-------+-------+-------+
| F | T | F |
+-------+-------+-------+