Compartir a través de


DbSpatialServices.Relate(DbGeometry, DbGeometry, String) Método

Definición

Determina si los dos valores especificados de DbGeometry están relacionados espacialmente de acuerdo con el modelo de intersección Dimensionally Extended Nine-Intersection Model (DE-9IM) especificado.

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

Parámetros

geometryValue
DbGeometry

Primer valor de geometría.

otherGeometry
DbGeometry

Valor de geometría que se debe comparar con el primer valor de geometría para ver su relación.

matrix
String

Cadena que contiene la representación de texto del modelo de la intersección (DE-9IM) que define la relación.

Devoluciones

true si este valor geometryValue se relaciona con otrosGeometry según la matriz de patrones de intersección especificada; en caso contrario, false.

Excepciones

geometryValue ,otherGeometry omatrix es null.

geometryValue ootherGeometry no es compatible con esta implementación de servicios espaciales.

Se aplica a