Dear overlayers and exception catchers,

as of r3552 the heuristic used for trying to get to some kind of overlay
result in case of robustness issues (BinaryOp) has been augomented
to perform an additional check to the results of snapping the input
geometries each-other, and running a self-union whenever such snapped
geoms result invalid.

Such behavior is to fix the cases in which snapping
creates self-intersections thus introducing problems
for later computations.

It is known to fix at least one case:
http://trac.osgeo.org/geos/ticket/488

Additional work is required to check for validity, but you'd never
get to that point unless the _original_ run (w/out snaprounding)
worked.

Please test the new behavior as I plan to ship it with upcoming 3.3.2.
Thank you.

--strk; 

  ,------o-. 
  |   __/  |    Thank you for PostGIS-2.0 Topology !
  |  / 2.0 |    http://www.pledgebank.com/postgistopology
  `-o------'

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

Reply via email to