M (type de données geography)

Valeur M (mesure) de l'instance geography. La sémantique de la valeur de mesure est définie par l'utilisateur, mais décrit en général la distance le long d'un linestring. Par exemple, la valeur de mesure pourrait être utilisée pour effectuer le suivi de bornes kilométriques le long d'une route.

Syntaxe

.M

Types des valeurs de retour

Type SQL Server : float

Type CLR : SqlDouble

Notes

La valeur de cette propriété est Null si l'instance geography n'est pas un Point et pour toute instance Point pour laquelle elle n'est pas définie.

Cette propriété est en lecture seule.

Les valeurs M ne sont utilisées dans aucun calcul effectué par la bibliothèque et ne sont reportées dans aucun calcul de bibliothèque.

Exemples

L'exemple suivant crée une instance Point avec des valeurs Z (élévation) et M (mesure) et utilise M pour extraire la valeur M de l'instance.

DECLARE @g geography;
SET @g = geography::STGeomFromText('POINT(-122.34900 47.65100 10.3 12)', 4326);
SELECT @g.M;