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.

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