Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
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' )
Arguments
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
Remarks
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.
Examples
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();