Process geometries

The following functions are available to process geometries:

Function

Description

ST_Clip

Clip one geometry with another one

ST_ISOVist

Compute the visibility from a point

ST_LineIntersector

Split an input LINESTRING with another geometry

ST_LineMerge

Merge a collection of linear components to form maximal-length LINESTRING

ST_MakeValid

Make a Geometry valid

ST_Node

Add nodes on a geometry for each intersection

ST_OffSetCurve

Return an offset (collection of) line(s) at a given distance

ST_Polygonize

Create a MULTIPOLYGON from edges of Geometries

ST_PrecisionReducer

Reduce a Geometry’s precision

ST_Project

Project a point

ST_RingSideBuffer

Compute a ring buffer on one side

ST_SideBuffer

Compute a single buffer on one side

ST_Simplify

Simplify a Geometry using Douglas-Peuker algorithm

ST_SimplifyPreserveTopology

Simplify a Geometry, preserving its topology

ST_SimplifyVW

Simplify a Geometry using Visvalingam-Whyatt algorithm

ST_Snap

Snap two Geometries together

ST_SnapToSelf

Snap a Geometries to itself

ST_Split

Split Geometry A by Geometry B

ST_SubDivide

Divides geometry into parts