Name

ST_Dimension — 返回几何图形的拓扑维数。

Synopsis

integer ST_Dimension(geometry g);

描述

返回此 Geometry 对象的拓扑维度,该维度必须小于或等于坐标维度。 OGC SPEC s2.1.1.1 - 对于 POINT 返回 0,对于LINESTRING返回 1,对于POLYGON 返回 2,以及GEOMETRYCOLLECTION组件的最大尺寸。如果尺寸未知(例如,对于空 GEOMETRYCOLLECTION),则返回 0。

该方法实现了SQL/MM规范。 SQL-MM 3: 5.1.2

增强:2.0.0 引入了多面体曲面支持和 TIN 支持。当给定空几何时,它不再引发异常。

[Note]

在 2.0.0 之前,提供空几何图形会引发异常。

该函数支持多面体曲面。

此函数支持三角形和不规则三角网面 (TIN)。

示例

SELECT ST_Dimension('GEOMETRYCOLLECTION(LINESTRING(1 1,0 0),POINT(0 0))');
ST_Dimension
-----------
1

相关信息

ST_NDims