Bagikan melalui


Uraikan (jenis data geografi)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceDatabase SQL di Microsoft Fabric

Mengembalikan instans geografi dari representasi Open Geospatial Consortium (OGC) Well-Known Text (WKT). Parse() setara dengan STGeomFromText (Jenis Data geografi), kecuali bahwa ia mengasumsikan ID referensi spasial (SRID) 4326 sebagai parameter. Input mungkin membawa nilai Z (elevasi) dan M (pengukuran) opsional.

Metode jenis data geografi ini mendukung FullGlobe instans atau instans spasial yang lebih besar dari belahan bumi.

Syntax

Parse ( 'geography_tagged_text' )

Arguments

geography_tagged_text

Representasi WKT dari instans geografi yang akan dikembalikan. geography_tagged_text adalah nvarchar(maks).

Tipe pengembalian

  • Jenis pengembalian SQL Server: geografi
  • Jenis pengembalian CLR: SqlGeography

Remarks

Jenis OGC instans geografi yang dikembalikan oleh Parse() diatur ke input WKT yang sesuai.

String 'Null' ditafsirkan sebagai instans geografi null.

Metode ini melemparkan ArgumentException jika input mengandung tepi antipodal.

Examples

Contoh berikut menggunakan untuk membuat instans Parse() geografi.

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();