共用方式為


查詢 geography 執行個體的屬性和行為

所有的 geography 執行個體都有許多屬性,這些屬性可透過 SQL Server 提供的方法來加以擷取。下列主題定義地理位置類型的屬性和行為以及用來查詢每一個類型的方法。

點數

所有非空的 geography 執行個體都是由「點」(point) 所組成。這些點代表 geography 執行個體繪製所在之地球的經緯度座標。geography 資料類型提供了許多內建方法來查詢執行個體的點。

傳回組成執行個體的點數

傳回執行個體中的特定點

傳回執行個體的起點

傳回執行個體的終點

維度

非空的 geography 執行個體可以是 0 維度、1 維度或 2 維度。零維度 geography 執行個體 (如 Point 和 MultiPoint) 沒有長度或區域。一維度物件 (如 LineString 和 MultiLineString) 有長度。二維度執行個體 (如 Polygon 和 MultiPolygon) 有區域和長度。空的執行個體會報告 -1 的維度,而 GeometryCollection 則會報告其內容的最大維度。

傳回執行個體的維度

傳回執行個體的長度

傳回執行個體的區域

空的

「空的」(empty) geography 執行個體沒有任何點。空 LineString 和 MultiLineString 執行個體的長度是 0。空 Polygon 和 MultiPolygon 執行個體的區域是 0。

判斷執行個體是否為空的

封閉性

「封閉」 (closed) geography 執行個體是起點和終點相同的圖形。Polygon 執行個體會視為封閉,Point 執行個體則不是封閉的。

環形是簡單、封閉的 LineString 執行個體。

判斷執行個體是否為封閉

STIsClosed (geography 資料類型)

傳回 Polygon 執行個體中的環形數

NumRings (geography 資料類型)

傳回 geography 執行個體的指定環形

RingN (geography 資料類型)

空間參考識別碼 (SRID)

空間參考識別碼 (SRID) 是用來指定代表 geography 執行個體之橢圓體座標系統的識別碼。具有不同 SRID 的兩個 geography 執行個體無法進行比較。

設定或傳回執行個體的 SRID

STSrid (geography 資料類型)

這個屬性可以修改。