返回一个Polyhedral对象中的平面数。
语法
integer  ST_NumPatches(geometry  g1);参数
| 参数名称 | 描述 | 
|---|---|
| g1 | 目标Geometry对象。 | 
描述
- 对于非Polyhedral对象,将返回NULL。
 - 这是ST_NumGeometries的别名,以支持SQL-MM规范命名。
 - 该函数支持Polyhedral Surface类型几何对象。
 - 该函数支持3D对象,并且不会删除Z坐标。
 
示例
SELECT ST_NumPatches('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)),((1 1 0, 1 1 1, 1 0 1, 1 0 0, 1 1 0)),((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)) )'::geometry);
 st_numpatches
---------------
             5
(1 row)