Поделиться через


SpatialEdmFunctions.SpatialRelate Метод

Определение

Создает объект DbFunctionExpression, вызывающий каноническую функцию SpatialRelate с заданными аргументами, которые должны иметь тип результата Edm.Geometry и строковый тип результата. Тип результата выражения — Edm.Boolean.

public static System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression SpatialRelate (this System.Data.Entity.Core.Common.CommandTrees.DbExpression geometryValue1, System.Data.Entity.Core.Common.CommandTrees.DbExpression geometryValue2, System.Data.Entity.Core.Common.CommandTrees.DbExpression intersectionPatternMatrix);
static member SpatialRelate : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbFunctionExpression
<Extension()>
Public Function SpatialRelate (geometryValue1 As DbExpression, geometryValue2 As DbExpression, intersectionPatternMatrix As DbExpression) As DbFunctionExpression

Параметры

geometryValue1
DbExpression

Выражение, задающее первое значение геометрии.

geometryValue2
DbExpression

Выражение, задающее геометрическое значение, которое требуется сравнить со значением geometryValue1.

intersectionPatternMatrix
DbExpression

Выражение, определяющее текстовое представление шаблона пересечения в пространственно расширенной модели девяти пересечений (DE-9IM), используемого для сравнения geometryValue1 и geometryValue2.

Возвращаемое значение

Новое выражение DbFunctionExpression, которое возвращает логическое значение, указывающее, связана ли geometryValue1 с geometryValue2 пространственной связью, определенной параметром intersectionPatternMatrix.

Применяется к