ST_ISPLANAR
📄字数 647
👁️阅读量 加载中...
功能描述
检查几何对象表面是否平坦。
语法格式
sql
BOOLEAN ST_ISPLANAR(GEOMETRY geom);参数说明
geom:目标GEOMETRY对象。
函数返回类型
BOOLEAN类型
使用说明
- 该函数只支持检查多边形。
- 该函数需要SFCGAL库支持。
- 该函数支持3D对象,并且不会删除Z坐标。
- 该函数支持多面体表面(POLYHEDRALSURFACE)、三角形(TRIANGLE)、不规则三角形格网(Triangulated Irregular Network,TIN)类型几何对象。
示例
sql
SQL> SELECT ST_IsPlanar(
ST_GeomFromText(
'POLYGON Z ((
3021241.9043000005 2037823.3759000003 262.31250000034925,
3021241.9043000005 2037823.3759000003 259.19920000003185,
3021244.7461000010 2037817.7619999982 259.19920000003185,
3021244.7461000010 2037817.7619999982 260.79300000029616,
3021241.3140088190 2037824.5420044642 260.79300000029616,
3021241.3140088190 2037824.5420044642 262.31250000034925,
3021241.9043000005 2037823.3759000003 262.31250000034925
))'
)
);
+-------+
| EXPR1 |
+-------+
| T |
+-------+