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