共用方式為


剖析 (geography 資料類型)

適用於:SQL ServerAzure SQL 資料庫 Azure SQL 受控執行個體

從開放地理空間協會 (OGC) 已知的文字 (WKT) 表示法傳回 geography 執行個體。 Parse() 相當於 STGeomFromText (geography 數據類型),不同之處在於它會假設空間參考標識碼 4326 為參數。 輸入可能會帶有選擇性 Z(提高許可權)和 M(量值)值。

這個 geography 數據類型方法支援 FullGlobe 大於半球的實例或空間實例。

Syntax

Parse ( 'geography_tagged_text' )

注意

若要檢視 SQL Server 2014 (12.x) 和更早版本的 Transact-SQL 語法,請參閱舊版文件

引數

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