ST_MakePointM — Crée un point à partir des valeurs X, Y et M.
geometry ST_MakePointM(
float x, float y, float m)
;
Crée un point avec des coordonnées X, Y et M (mesure). Utilisez ST_MakePoint pour créer des points avec des coordonnées XY, XYZ ou XYZM.
Utilisez ST_SetSRID pour spécifier un SRID pour le point créé.
Pour les coordonnées géodésiques, |
Les fonctions ST_PointM et ST_PointZM peuvent être utilisées pour créer des points avec une valeur M et un SRID donné. |
Créer un point avec un SRID inconnu.
SELECT ST_AsEWKT( ST_MakePointM(-71.1043443253471, 42.3150676015829, 10) ); st_asewkt ----------------------------------------------- POINTM(-71.1043443253471 42.3150676015829 10)
Créer un point avec une mesure dans le système de coordonnées géodésiques WGS 84.
SELECT ST_AsEWKT( ST_SetSRID( ST_MakePointM(-71.104, 42.315, 10), 4326)); st_asewkt --------------------------------------------------------- SRID=4326;POINTM(-71.104 42.315 10)
Obtenir la mesure du point créé.
SELECT ST_M( ST_MakePointM(-71.104, 42.315, 10) ); result ------- 10