Freigeben über


M (geography-Datentyp)

Der M (Measure)-Wert der geography-Instanz. Die Semantik des Measurewerts ist benutzerdefiniert, beschreibt jedoch im Allgemeinen die Entfernung entlang eines LineString. Zum Beispiel könnte der Measurewert dazu verwendet werden, Kilometersteine an einer Straße mitzuzählen.

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version), Windows Azure SQL-Datenbank (Ursprüngliche Version bis aktuelle Version).

Syntax

.M

Rückgabetypen

SQL Server-Typ: float

CLR-Typ: SqlDouble

Hinweise

Der Wert dieser Eigenschaft ist NULL, wenn die geography-Instanz kein Point ist. Sie ist außerdem NULL für jede Point-Instanz, für die sie nicht festgelegt ist.

Diese Eigenschaft ist schreibgeschützt.

M-Werte werden in Berechnungen der Bibliothek nicht verwendet und werden nicht in Bibliotheksberechnungen einbezogen.

Beispiele

Im folgenden Beispiel wird eine Point-Instanz mit Z (Höhe)- und M (Measure)-Werten erstellt und M verwendet, um den M-Wert der Instanz abzurufen.

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

Siehe auch

Verweis

Z (geography-Datentyp)

Andere Ressourcen

Erweiterte Methoden für geography-Instanzen