名稱

ST_NumPatches — 傳回多面體表面上的面數。對於非多面體幾何,將傳回 null。

概要

integer ST_NumPatches(geometry g1);

描述

傳回多面體表面上的面數。對於非多面體幾何,將傳回 null。這是 ST_NumGeometries 的別名,以支援 MM 命名。如果您不關心 MM 慣例,使用 ST_NumGeometries 會更快。

可用性:2.0.0

此函數支援 3D,並且不會捨棄 z 索引。

此方法實作 OGC 簡單要素 SQL 1.1 實作規範

此方法實作 SQL/MM 規範。SQL-MM ISO/IEC 13249-3: 8.5

此函數支援多面體表面。

範例

SELECT ST_NumPatches(ST_GeomFromEWKT('POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)),
		((0 0 0, 0 1 0, 1 1 0, 1 0 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)) )'));
		--result
		6