Freigeben über


Parse (geography-Datentyp)

Gibt eine geography-Instanz von einer Open Geospatial-Konsortium (OGC) Well-Known Text (WKT)-Darstellung zurück. Parse() entspricht STGeomFromText(), setzt aber eine SRID (Spatial Reference ID) mit dem Wert 4326 als Parameter voraus. Die Eingabe kann optional Z- (Höhe) und M-Werte (Measure) tragen.

Diese geography-Datentypmethode unterstützt Instanzen von FullGlobe oder räumliche Instanzen, die größer als eine Hemisphäre sind.

Syntax

Parse ( 'geography_tagged_text' )

Argumente

  • geography_tagged_text
    Die WKT-Darstellung der geography-Instanz, die zurückgegeben werden soll. geography_tagged_text ist ein nvarchar-Ausdruck.

Rückgabetypen

SQL Server Rückgabetyp: geography

CLR-Rückgabetyp: SqlGeography

Hinweise

Der OGC-Typ der geography-Instanz, die von Parse() zurückgegeben wird, wird auf die entsprechende WKT-Eingabe festgelegt.

Die Zeichenfolge 'Null' wird als eine NULL-geography-Instanz interpretiert.

Diese Methode löst ArgumentException aus, wenn die Eingabe eine gegenüberliegende Kante enthält.

Beispiele

Im folgenden Beispiel wird Parse() verwendet, um eine geography-Instanz zu erstellen.

DECLARE @g geography; 
SET @g = geography::Parse('LINESTRING(-122.360 47.656, -122.343 47.656)');
SELECT @g.ToString();

Siehe auch

Verweis

STGeomFromText (geography-Datentyp)

Andere Ressourcen

Erweiterte statische geography-Methoden