Table of Contents

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.