Skip to main content
The Geometry type in Sedona represents planar (2D Euclidean) spatial objects such as points, lines, and polygons. All coordinates are treated as Cartesian (x, y) values, and spatial operations — distance, area, intersection, etc. — use flat-plane math.

Geometry Constructors

These functions create geometry objects from various textual or binary formats, or from coordinate values.

Geometry Accessors

These functions extract information and properties from geometry objects.

Geometry Editors

These functions create modified geometries by changing type, structure, or vertices.

Geometry Output

These functions convert geometry objects into various textual or binary formats.

Predicates

These functions test spatial relationships between geometries, returning boolean values.

Measurement Functions

These functions compute measurements of distance, area, length, and angles.

Geometry Processing

These functions compute geometric constructions, or alter geometry size or shape.

Overlay Functions

These functions compute results arising from the overlay of two geometries. These are also known as point-set theoretic boolean operations.

Affine Transformations

These functions change the position and shape of geometries using affine transformations.

Aggregate Functions

These functions perform aggregate operations on groups of geometries.

Linear Referencing

These functions work with linear referencing, measures along lines, and trajectory data.

Spatial Reference System

These functions work with the Spatial Reference System of geometries.

Geometry Validation

These functions test whether geometries are valid and can repair invalid geometries.

Bounding Box Functions

These functions produce or operate on bounding boxes and compute extent values.

Spatial Indexing

These functions work with spatial indexing systems including Bing Tiles, H3, S2, and GeoHash.

Clustering Functions

These functions implement spatial clustering algorithms.

Spatial Statistics

These functions compute spatial statistics and spatial weights.

Address Functions

These functions parse and expand street addresses using the libpostal library.