Name

ST_HasZ — Prüft, ob eine Geometrie eine Z-Dimension hat.

Übersicht

boolean ST_HasZ(geometry geom);

Beschreibung

Prüft, ob die Eingabegeometrie eine Z-Dimension hat und gibt einen booleschen Wert zurück. Wenn die Geometrie eine Z-Dimension hat, wird true zurückgegeben, andernfalls false.

Geometrieobjekte mit einer Z-Dimension stellen typischerweise dreidimensionale (3D) Geometrien dar, während solche ohne Z-Dimension zweidimensionale (2D) Geometrien sind.

Diese Funktion ist nützlich, um festzustellen, ob eine Geometrie Höhen- oder Breiteninformationen enthält.

Verfügbarkeit: 3.5.0

Diese Funktion unterstützt 3d und lässt den Z-Index nicht fallen.

Diese Funktion unterstützt M-Koordinaten.

Beispiele

Code
SELECT ST_HasZ('POINT(1 2 3)');
Ausgabe von Rastern
t
Code
SELECT ST_HasZ('LINESTRING(0 0,1 1)');
Ausgabe von Rastern
f
Figure
Geometry figure for visual-st-hasz-02

Siehe auch

ST_ZMFlag

ST_HasM