共用方式為


SqlSpatialFunctions 類別

定義

包含會在 Linq to Entities 中公開 SqlServer 方法的函式存根。

public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
繼承
SqlSpatialFunctions

方法

AsTextZM(DbGeography)

傳回幾何執行個體的「開放式地理資訊系統聯盟」(OGC) 已知文字 (WKT) 表示法,以執行個體帶有的任何 Z (高度) 和 M (量值) 值增加。

AsTextZM(DbGeometry)

傳回幾何執行個體的「開放式地理資訊系統聯盟」(OGC) 已知文字 (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)

傳回多邊形執行個體中的環總數。

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

從 x 和 y 值及空間參考 ID (SRID) 建構表示 Point 執行個體的地理執行個體。

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

從 x 和 y 值及空間參考 ID (SRID) 建構表示 Point 執行個體的幾何執行個體。

Reduce(DbGeography, Nullable<Double>)

傳回指定的地理位置執行個體的近以值,產生的方法是對執行個體執行 Douglas-Peucker 演算法,內含指定的誤差。

Reduce(DbGeometry, Nullable<Double>)

傳回指定的地理位置執行個體的近以值,產生的方法是對執行個體執行 Douglas-Peucker 演算法,內含指定的誤差。

RingN(DbGeography, Nullable<Int32>)

傳回 SqlGeography 執行個體:1 ≤ n ≤ NumRings() 的指定環。

適用於