Table of Contents

Class SpatialNumInteriorRing

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

Represents the ST_NumInteriorRing spatial property function that returns the number of interior rings (holes) in a polygon.

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

Remarks

The ST_NumInteriorRing function returns the count of interior rings (holes) within a polygon geometry. The exterior ring is not counted. For multi-polygons or non-polygon geometries, behavior varies by database implementation. Interior rings represent holes or voids within the polygon boundary. For Geometry types in planar coordinate systems, this is useful for analyzing polygon complexity, identifying features with holes, or validating polygon structure. OGC-compliant.

Constructors

SpatialNumInteriorRing(Column)

Initializes a new instance of ST_NumInteriorRing with a polygon geometry column.