Analysieren (Geografischer Datentyp)
Gilt für: SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
SQL-Datenbank in Microsoft Fabric
Gibt eine geography -Instanz aus einer Open Geospatial-Konsortium (OGC) Well-Known Text (WKT)-Darstellung zurück. Parse()
entspricht STGeomFromText (Geografie-Datentyp), außer dass davon ausgegangen wird, dass eine räumliche Referenz-ID (SRID) von 4326 als Parameter angenommen wird. Die Eingabe kann optionale Z-Werte (Erhöhung) und M (Measure) enthalten.
Diese Methode des Geografischen Datentyps unterstützt FullGlobe
Instanzen 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 zurückzugebenden geografischen Instanz. geography_tagged_text ist nvarchar(max).
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 Null-Geografieinstanz interpretiert.
Diese Methode löst aus ArgumentException
, wenn die Eingabe einen antipodalen Rand enthält.
Beispiele
Im folgenden Beispiel wird Parse()
eine Geografieinstanz erstellt.
DECLARE @g geography;
-- Starting point: Lat. 47.656, Lon. -122.360
-- Ending point: Lat. 47.656, Lon. -122.343
SET @g = geography::Parse('LINESTRING(-122.360 47.656, -122.343 47.656)');
SELECT @g.ToString();