GEOS  3.13.0dev
Static Public Member Functions | List of all members
geos::coverage::CoverageUnion Class Reference

#include <CoverageUnion.h>

Static Public Member Functions

static std::unique_ptr< GeometryUnion (std::vector< const Geometry * > &coverage)
 
static std::unique_ptr< GeometryUnion (const Geometry *coverage)
 

Detailed Description

Unions a polygonal coverage in an efficient way.

Valid polygonal coverage topology allows merging polygons in a very efficient way.

Author
Martin Davis

Member Function Documentation

◆ Union() [1/2]

static std::unique_ptr<Geometry> geos::coverage::CoverageUnion::Union ( const Geometry coverage)
static

Unions a polygonal coverage.

Parameters
coveragea collection of the polygons in the coverage
Returns
the union of the coverage polygons

◆ Union() [2/2]

static std::unique_ptr<Geometry> geos::coverage::CoverageUnion::Union ( std::vector< const Geometry * > &  coverage)
static

Unions a polygonal coverage.

Parameters
coveragea vector of polygons in the coverage
Returns
the union of the coverage polygons

The documentation for this class was generated from the following file: