次の方法で共有


DbSpatialServices.Relate(DbGeometry, DbGeometry, String) メソッド

定義

2 つの指定した DbGeometry 値が、指定した DE-9IM (Dimensionally Extended Nine-Intersection Model) 交差パターンに従って空間的に関連しているかどうかを判断します。

public:
 abstract bool Relate(System::Data::Spatial::DbGeometry ^ geometryValue, System::Data::Spatial::DbGeometry ^ otherGeometry, System::String ^ matrix);
public abstract bool Relate (System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry otherGeometry, string matrix);
abstract member Relate : System.Data.Spatial.DbGeometry * System.Data.Spatial.DbGeometry * string -> bool
Public MustOverride Function Relate (geometryValue As DbGeometry, otherGeometry As DbGeometry, matrix As String) As Boolean

パラメーター

geometryValue
DbGeometry

最初の geometry 値。

otherGeometry
DbGeometry

最初の geometry 値とリレーションシップを比較する必要がある geometry 値。

matrix
String

関係を定義する (DE-9IM) 交差パターンのテキスト表現を含む文字列。

戻り値

指定した交差パターン行列に従って、この geometryValue 値が otherGeometry と関連している場合は true。それ以外の場合は false

例外

geometryValue otherGeometry matrix

geometryValue otherGeometry

適用対象