Class SpatialInteriorRingN
- Namespace
- YndigoBlue.Velocity.Functions
- Assembly
- YndigoBlue.Velocity.dll
Represents the ST_InteriorRingN spatial accessor function that returns the Nth interior ring (hole) of a polygon geometry.
public class SpatialInteriorRingN : Function, IElement, ICheckItem, IDefaultItem, IFilterItem
- Inheritance
-
SpatialInteriorRingN
- Implements
Remarks
The ST_InteriorRingN function returns a linestring representing the Nth interior ring (1-based index) within a polygon geometry. Interior rings represent holes or voids in the polygon. The first interior ring is at index 1. For multi-polygons or non-polygon geometries, behavior varies by database implementation. For Geometry types in planar coordinate systems, this is useful for extracting polygon holes, analyzing complex polygon structure, or topology operations. OGC-compliant.
Constructors
- SpatialInteriorRingN(Column, int)
Initializes a new instance of ST_InteriorRingN with a polygon geometry column and ring index.