適用於:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric 中的 SQL 資料庫
從開放地理空間協會 (OGC) 已知的文字 (WKT) 表示法傳回 geography 執行個體。
Parse() 相當於 STGeomFromText (geography 數據類型),不同之處在於它會假設空間參考標識碼 4326 為參數。 輸入可能會帶有選擇性 Z(提高許可權)和 M(量值)值。
這個 geography 數據類型方法支援 FullGlobe 大於半球的實例或空間實例。
Syntax
Parse ( 'geography_tagged_text' )
Arguments
geography_tagged_text
要傳回之 geography 實例的 WKT 表示法。 geography_tagged_text為 nvarchar(max)。
傳回類型
- SQL Server 傳回型別:geography
- CLR 傳回類型:
SqlGeography
Remarks
傳回之 Parse() 執行個體的 OGC 型別會設定為對應的 WKT 輸入。
字串 'Null' 會解譯為 Null geography 實例。
如果輸入包含反腳架邊緣,這個方法會 ArgumentException 擲回。
Examples
下列範例會使用 Parse() 來建立 geography 實例。
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();