[geos-devel] [GEOS] #372: BufferBuilder::bufferLineSingleSided() unaccurate filter for buffer width

GEOS geos-trac at osgeo.org
Mon Aug 16 14:35:08 EDT 2010


#372: BufferBuilder::bufferLineSingleSided()  unaccurate filter for buffer width
------------------------+---------------------------------------------------
 Reporter:  tomatsafe   |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  minor       |   Milestone:                            
Component:  Default     |     Version:  svn-trunk                 
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------
 A commit of code modification made by Safe Software:

 When buffering, we previously filtered out points that were some distance
 away from the original geometry. This value was set as 98% of the
 buffering distance. The problem with that was, at large distances,
 artifacts arise because they don't get filtered as they should.

 We've made a code change here to improve the filtering of artifacts when
 doing a single sided buffer, especially for larger values. The patch is
 attached and like before, we want to allow some time for feedback before
 committing.

-- 
Ticket URL: <http://trac.osgeo.org/geos/ticket/372>
GEOS <http://geos.refractions.net/>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).


More information about the geos-devel mailing list