Class SpatialIntersection
- Namespace
- YndigoBlue.Velocity.Functions
- Assembly
- YndigoBlue.Velocity.dll
Represents the ST_Intersection spatial analysis function that computes the spatial intersection of two geometries.
public class SpatialIntersection : Function, IElement, ICheckItem, IDefaultItem, IFilterItem
- Inheritance
-
SpatialIntersection
- Implements
Remarks
The ST_Intersection function returns a geometry representing the point set intersection of two spatial objects (the set of points that are in both geometries). The result can be a point, line, polygon, or collection, depending on how the inputs intersect. If the geometries do not intersect, an empty geometry is returned. This function is useful for finding overlapping areas, clipping geometries, or spatial overlay operations. OGC-compliant.
Constructors
- SpatialIntersection(Geometry, Column)
Initializes a new instance of ST_Intersection with a geometry literal and column.
- SpatialIntersection(Column, Geometry)
Initializes a new instance of ST_Intersection with a column and geometry literal.
- SpatialIntersection(Column, Geography)
Initializes a new instance of ST_Intersection with a column and geography literal.
- SpatialIntersection(Geography, Column)
Initializes a new instance of ST_Intersection with a geography literal and column.