# Module: RGeo::Error

- Defined in:
- lib/rgeo/error.rb

## Overview

All RGeo errors are members of this namespace.

## Defined Under Namespace

**Classes:** GeosError, InvalidGeometry, ParseError, RGeoError, UnsupportedOperation

## Constant Summary collapse

- TOPOLOGY_VALIDATION_ERR =
`"Topology Validation Error"`

- REPEATED_POINT =
`"Repeated Point"`

- HOLE_OUTSIDE_SHELL =
`"Hole lies outside shell"`

- NESTED_HOLES =
`"Holes are nested"`

- DISCONNECTED_INTERIOR =
`"Interior is disconnected"`

- SELF_INTERSECTION =
`"Self-intersection"`

- RING_SELF_INTERSECTION =
`"Ring Self-intersection"`

- NESTED_SHELLS =
`"Nested shells"`

- DUPLICATE_RINGS =
`"Duplicate Rings"`

- TOO_FEW_POINTS =
`"Too few distinct points in geometry component"`

- INVALID_COORDINATE =
`"Invalid Coordinate"`

- UNCLOSED_RING =
`"Ring is not closed"`