SqlSpatialFunctions クラス

定義

SQL クライアントの SQL 空間機能を表します。

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

メソッド

AsTextZM(DbGeography)

インスタンスによって提供される Z (高さ) および M (メジャー) 値によって拡張される地理インスタンスの Open Geospatial Consortium (OGC) Well-Known Text (WKT) 形式を返します。

AsTextZM(DbGeometry)

インスタンスによって提供される Z (高さ) および M (メジャー) 値によって拡張される地理インスタンスの Open Geospatial Consortium (OGC) Well-Known Text (WKT) 形式を返します。

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

、geography インスタンスからの距離が指定した値以下のすべてのポイントの値の共用体を表す、指定した許容値を考慮に入れたジオメトリック オブジェクトを返します。

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

geometry インスタンスからの距離が指定した値以下のすべてのポイントの値の共用体を表す、指定した許容値を考慮に入れたジオメトリック オブジェクトを返します。

EnvelopeAngle(DbGeography)

EnvelopeCenter() によって返されるポイントと geography インスタンスのポイントとの間の最大角度を度で返します。

EnvelopeCenter(DbGeography)

geography インスタンスに外接する円のセンターとして使用できるポイントを返します。

Filter(DbGeography, DbGeography)

インデックスが使用できることを前提に、geography のインスタンスが SqlGeography の別のインスタンスと交差するかどうかを判断するための高速でインデックスだけの交差メソッドを提供します。

Filter(DbGeometry, DbGeometry)

インデックスが使用できることを前提に、geography のインスタンスが SqlGeometry の別のインスタンスと交差するかどうかを判断するための高速でインデックスだけの交差メソッドを提供します。

InstanceOf(DbGeography, String)

SqlGeography のインスタンスが指定された型と同じかどうかをテストします。

InstanceOf(DbGeometry, String)

SqlGeometry のインスタンスが指定された型と同じかどうかをテストします。

MakeValid(DbGeometry)

無効な geometry インスタンスを、有効な OGC (Open Geospatial Consortium) 型の geometry インスタンスに変換します。

NumRings(DbGeography)

多角形インスタンスのリングの総数を返します。

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

x 値と y 値および空間参照 ID (SRID) から、Point インスタンスを表す geography インスタンスを構築します。

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

x 値と y 値および空間参照 ID (SRID) から、Point インスタンスを表す geometry インスタンスを構築します。

Reduce(DbGeography, Nullable<Double>)

特定の許容範囲のインスタンスで Douglas-Peucker アルゴリズムを実行することで生成される特定の地理インスタンスの概算値を返します。

Reduce(DbGeometry, Nullable<Double>)

特定の許容範囲のインスタンスで Douglas-Peucker アルゴリズムを実行することで生成される特定の地理インスタンスの概算値を返します。

RingN(DbGeography, Nullable<Int32>)

SqlGeography のインスタンスの指定したリングを返します: 1 ≤ n ≤ NumRings()。

適用対象