Table of Contents

Class SpatialIsValid

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

Represents the ST_IsValid spatial validation function that tests whether a geometry is topologically valid.

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

Remarks

The ST_IsValid function returns true if the geometry is well-formed according to the OGC Simple Features specification, and false otherwise. Valid geometries have no self-intersections, proper orientation, closed rings, and consistent topology. For Geometry types in planar coordinate systems, validation checks for common issues like polygon rings that cross themselves, unclosed rings, or invalid multi-part geometries. This function is essential for data quality assurance, validation before spatial operations, and ensuring compliance with standards. OGC-compliant.

Constructors

SpatialIsValid(Column)

Initializes a new instance of ST_IsValid with a geometry column.