Name

ST_HasM — Prüft, ob eine Geometrie eine M-Dimension (Maß) hat.

Synopsis

boolean ST_HasM(geometry geom);

Beschreibung

Prüft, ob die Eingabegeometrie eine M-Dimension (Maß) hat und gibt einen booleschen Wert zurück. Wenn die Geometrie ein M-Maß hat, wird true zurückgegeben, andernfalls false.

Geometrieobjekte mit einer M-Dimension stellen in der Regel Messungen oder zusätzliche Daten dar, die mit räumlichen Merkmalen verbunden sind.

Diese Funktion ist nützlich, um festzustellen, ob eine Geometrie Messinformationen 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

SELECT ST_HasM(ST_GeomFromText('POINTM(1 2 3)'));
 --result
 true
SELECT ST_HasM(ST_GeomFromText('LINESTRING(0 0, 1 1)'));
 --result
 false

Siehe auch

ST_Zmflag

ST_HasZ