Bagikan melalui


DbSpatialServices.Relate(DbGeometry, DbGeometry, String) Metode

Definisi

Menentukan apakah dua nilai yang diberikan DbGeometry terkait spasial sesuai dengan pola persimpangan Dimensionally Extended Nine-Intersection Model (DE-9IM) yang diberikan.

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

Parameter

geometryValue
DbGeometry

Nilai geometri pertama.

otherGeometry
DbGeometry

Nilai geometri yang harus dibandingkan dengan nilai geometri pertama untuk relasi.

matrix
String

String yang berisi representasi teks pola persimpangan (DE-9IM) yang menentukan relasi.

Mengembalikan

true jika nilai ini geometryValue berkaitan dengan otherGeometry sesuai dengan matriks pola persimpangan yang ditentukan; jika tidak false.

Pengecualian

geometryValue otherGeometry matrix

geometryValue otherGeometry

Berlaku untuk