Name

ST_HasM — Vérifie si une géométrie a une dimension M (mesure).

Synopsis

boolean ST_HasM(geometry geom);

Description

Vérifie si la géométrie d'entrée a une dimension M (mesure) et renvoie une valeur booléenne. Si la géométrie a une dimension M, il renvoie vrai ; sinon, il renvoie faux.

Les objets géométriques de dimension M représentent généralement des mesures ou des données supplémentaires associées à des entités spatiales.

Cette fonction est utile pour déterminer si une géométrie contient des informations de mesure.

Disponibilité : 3.5.0

Cette fonction prend en charge la 3D et ne supprime pas l'indice z.

Cette fonction prend en charge les coordonnées M.

Exemples

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

Voir aussi

ST_Zmflag

ST_HasZ