[geos-devel] GEOS C API for Polygonal Coverage operations?

Regina Obe lr at pcorp.us
Wed Sep 7 15:30:15 PDT 2022


> > A key question is how to expose these operations in the GEOS C API.  I
> > see two options:
> > 1) Model a Polygonal Coverage as an array of simple Polygons (and
> > possibly
> > MultiPolygons)
> > 2) Provide a Polygonal Coverage datatype (which might contain internal
> > topology)
> 
> Could a coverage datatype allow performing operations on PostGIS
> Topologies w/out building the polygons for each face ? There's an ISO
> standard representation of topologies, maybe such representation could be
> used to transfer those topologies back and forth with GEOS ?
> 
> --strk;
> _______________________________________________
> geos-devel mailing list
> geos-devel at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/geos-devel

You read my mind.  I'm fine with an additional type in PostGIS.

Along the lines with what Dan Baston said, the idea of having a special
coverage type that multiple operations can be applied to is very appealing
to me.

But not sure how much extra overhead or difficulty that would cause for
other projects consuming such a new type.
Maybe for some it can have a mutator to convert it to a polygon array or
something, for projects that can't handle consuming additional types.



More information about the geos-devel mailing list