Overlay Functions


func.ST_UnaryUnion

A single-input variant of ST_Union

func.ST_Union

Unions the input geometries, merging geometry to produce a result geometry with no overlaps

func.ST_SymDifference

Returns a geometry representing the portions of geonetries A and B that do not intersect

func.ST_Subdivide

Divides geometry into parts using rectilinear lines, until each part can be represented using no more than max_vertices

func.ST_Split

The function supports splitting a line by a (multi)point, (multi)line or (multi)polygon boundary, or a (multi)polygon by line

func.ST_Node

Returns a (Multi)LineString representing the fully noded version of a collection of linestrings

func.ST_MemUnion

Aggregate function which unions geometry in a memory-efficent but slower way

func.ST_Intersection

Returns a geometry representing the point-set intersection of two geometries

func.ST_Difference

Returns a geometry representing the part of geometry A that does not intersect geometry B

func.ST_ClipByBox2D

Clips a geometry by a 2D box in a fast and tolerant but possibly invalid way

Last modified March 11, 2024 at 3:25 PM EST: Creation of the expression expression library (3110a17)