名稱

ST_NDims — 傳回幾何圖形的座標維度。

概要

integer ST_NDims(geometry g1);

描述

傳回幾何圖形的座標維度。PostGIS 支援 2 - (x,y)、3 - (x,y,z) 或 2D 帶有測量值 - x,y,m,以及 4 - 3D 帶有測量值空間 x,y,z,m。

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

範例

SELECT ST_NDims(ST_GeomFromText('POINT(1 1)')) As d2point,
	ST_NDims(ST_GeomFromEWKT('POINT(1 1 2)')) As d3point,
	ST_NDims(ST_GeomFromEWKT('POINTM(1 1 0.5)')) As d2pointm;

	 d2point | d3point | d2pointm
---------+---------+----------
	   2 |       3 |        3