Table of Contents

Class SpatialTouches

Namespace
YndigoBlue.Velocity.Functions
Assembly
YndigoBlue.Velocity.dll

Represents the ST_Touches spatial predicate function that tests if two geometries touch at their boundaries but not interiors.

public class SpatialTouches : Function, IElement, ICheckItem, IDefaultItem, IFilterItem
Inheritance
SpatialTouches
Implements

Remarks

The ST_Touches function returns true if the two spatial objects have at least one boundary point in common, but no interior points in common. According to the DE-9IM model, this means the intersection of their interiors is empty, but the intersection of the boundary of one with the other is not empty. Useful for finding adjacent features like neighboring parcels or connected road segments. OGC-compliant.

Constructors

SpatialTouches(Geometry, Column)

Initializes a new instance of ST_Touches with a geometry literal and column.

SpatialTouches(Column, Geometry)

Initializes a new instance of ST_Touches with a column and geometry literal.

SpatialTouches(Column, Geography)

Initializes a new instance of ST_Touches with a column and geography literal.

SpatialTouches(Geography, Column)

Initializes a new instance of ST_Touches with a geography literal and column.