STGeometry
STGeometry is a software library designed to provide robust support for spatial-temporal geometry computations. It offers representations for geometric primitives in two and three dimensions, with an optional time component to model changes over time. The core objects include Point, LineString, Polygon, and their 3D counterparts, which can carry timestamps or valid time intervals.
The library implements a suite of geometric predicates and operations, including intersects, contains, within, and touches,
Architecturally, STGeometry is modular, comprising a core geometry engine, an indexing and query layer (using spatial
Common use cases include geographic information systems, computer-aided design, robotics simulation, and augmented reality applications where
STGeometry is distributed as an open-source project under a permissive license and is available through major