Parse (geography-Datentyp)
Gibt eine geography-Instanz aus einer Darstellung des Typs Open Geospatial Consortium (OGC) Well-Known Text (WKT) zurück. Parse() entspricht STGeomFromText, setzt aber einen SRID (Spatial Reference ID) mit dem Wert 4326 als Parameter voraus. Die Eingabe kann optional Z- (Höhe) und M-Werte (Measure) tragen.
Syntax
Parse ( 'geography_tagged_text' )
Argumente
- geography_tagged_text
Die WKT-Darstellung der geography-Instanz, die Sie zurückgeben möchten. 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 eine FormatException aus, wenn die Eingabe nicht korrekt formatiert ist.
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