名称

ST_HasZ — 检查几何体是否具有 Z 维度。

大纲

boolean ST_HasZ(geometry geom);

描述

检查输入几何体是否具有 Z维度并返回布尔值。 如果几何体有 Z 维度,则返回 true; 否则,返回 false。

具有 Z 维度的几何对象通常表示三维 (3D) 几何图形,而没有 Z 维度的几何对象则表示二维 (2D) 几何图形。

此函数对于确定几何图形是否具有高程或高度信息非常有用。

可用性:3.5.0

该函数支持 3d 并且不会丢失 z-index。

该功能支持M坐标。

示例

Code
SELECT ST_HasZ('POINT(1 2 3)');
栅格输出
t
Code
SELECT ST_HasZ('LINESTRING(0 0,1 1)');
栅格输出
f
Figure
Geometry figure for visual-st-hasz-02

相关信息

ST_ZMFlag

ST_HasM