Skip to content

getGeometriesFromGeometry

getGeometriesFromGeometry(g): Geometry[]

Defined in: src/geometry.ts:25

Extracts an array of individual geometries from a geometry object. Handles multi-geometries and geometry collections by returning their constituent parts. For simple geometries, returns an array containing the geometry itself.

Geometry

The OpenLayers geometry to decompose

Geometry[]

Array of individual geometry objects

const multiPoint = new MultiPoint([[0,0], [1,1]])
const points = getGeometriesFromGeometry(multiPoint) // Returns array of Point geometries