SqlSpatialFunctions 類別

定義

代表 SQL 用戶端的 SQL 空間函式。

public ref class SqlSpatialFunctions abstract sealed
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
繼承
SqlSpatialFunctions

方法

名稱 Description
AsTextZM(DbGeography)

回傳開放地理空間聯盟(OGC)的 Well-Known 文字(WKT)地理實例表示,並擴充實例所攜帶的任意Z(高程)與M(度量值)值。

AsTextZM(DbGeometry)

回傳開放地理空間聯盟(OGC)的 Well-Known 文字(WKT)地理實例表示,並擴充實例所攜帶的任意Z(高程)與M(度量值)值。

BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>)

回傳一個幾何物件,代表所有距離地理實例距離不等於指定值的點值的聯集,允許指定的容差。

BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>)

回傳一個幾何物件,代表所有距離幾何實例距離小於或等於指定值的點值的聯集,允許指定的公差。

EnvelopeAngle(DbGeography)

回傳 EnvelopeCenter() 回傳的點與地理實例中某點之間的最大角度(度數)。

EnvelopeCenter(DbGeography)

回傳一個可作為地理實例包圍圈中心的點。

Filter(DbGeography, DbGeography)

提供一種快速且僅索引的交叉方法,用以判斷一個地理實例是否與其他 SqlGeography 實例相交,前提是有索引可用。

Filter(DbGeometry, DbGeometry)

提供一種快速且僅有索引的交叉方法,用以判斷地理實例是否與其他 SqlGeometry 實例相交,前提是有索引可用。

InstanceOf(DbGeography, String)

測試 SqlGeography 實例是否與指定類型相同。

InstanceOf(DbGeometry, String)

測試 SqlGeometry 實例是否與指定類型相同。

MakeValid(DbGeometry)

將無效的幾何實例轉換為具有有效開放地理空間聯盟(OGC)類型的幾何實例。

NumRings(DbGeography)

回傳 Polygon 實例中環的總數。

PointGeography(Nullable<Double>, Nullable<Double>, Nullable<Int32>)

從 x 值和 y 值及空間參考 ID(SRID)構建一個代表點實例的地理實例。

PointGeometry(Nullable<Double>, Nullable<Double>, Nullable<Int32>)

從 x 和 y 值及空間參考 ID(SRID)構造一個幾何實例,代表一個點實例。

Reduce(DbGeography, Nullable<Double>)

回傳由在給定容差值的實例上執行 Douglas-Peucker 演算法所產生的地理實例的近似值。

Reduce(DbGeometry, Nullable<Double>)

回傳由在給定容差值的實例上執行 Douglas-Peucker 演算法所產生的地理實例的近似值。

RingN(DbGeography, Nullable<Int32>)

回傳 SqlGeography 實例指定的環:1 ≤ n ≤ NumRings()。

適用於