> > Roger,
> >
> > I'll let Paul answer the question of when we can expect a 3.9 as he
> > probably has a better idea than anyone else. All I know is the plan is
> > we'll be releasing GEOS 3.9 and PostGIS 3.1 around the same time since
> > there is some functionality in PostGIS 3.1 that leverages GEOS 3.9 if
> > it is compiled with GEOS 3.9.
> >
> > As far as testing, on the PostGIS side to make the old Geos and new
> > Geos agree, I've been applying ST_Normalize
> >
> > Which looks to come from Geos CAPI - GEOSNormalize
> >
> > Can you use that to deal with the failures you are running into?  That
> > should make the wkt of both GEOS old and new agree.
> 
> Thank you, yes, probably. However, both legacy overlay and Overlay-NG
> differ from GEOSNormalize() (as far as I can see from a simple test), so
the
> half-dozen package maintainers will need to go from legacy to normalized
> and then avoid having to condition on the GEOS version.
> 
> Best wishes,
> 
> Roger
> 

Yah both legacy and NG both defer from GEOSNormalize, but the GEOSNormalize
of both is equivalent so what we do is

Essentially

WKT(GeosNormalize(outputfromfunc)) = WKT(GeosNormalize(oldexpectedresult))

Not ideal I know and maybe much harder to do in your setup than it was on
our tests as it does require changing your wkt expected output to the
normalized version.



_______________________________________________
geos-devel mailing list
geos-devel@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/geos-devel

Reply via email to