Opened 14 years ago

Closed 14 years ago

#372 closed defect (fixed)

BufferBuilder::bufferLineSingleSided() unaccurate filter distance fix

Reported by: tomatsafe Owned by: tomatsafe
Priority: minor Milestone:
Component: Default Version: main
Severity: Unassigned Keywords:
Cc:

Description

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.

Attachments (1)

GEOS_James_Aug16_buffer.patch (1.7 KB ) - added by tomatsafe 14 years ago.
proposed changes - patchfile

Download all attachments as: .zip

Change History (3)

comment:1 by tomatsafe, 14 years ago

Owner: changed from geos-devel@… to tomatsafe
Status: newassigned
Summary: BufferBuilder::bufferLineSingleSided() unaccurate filter for buffer widthBufferBuilder::bufferLineSingleSided() unaccurate filter distance fix

by tomatsafe, 14 years ago

proposed changes - patchfile

comment:2 by tomatsafe, 14 years ago

Resolution: fixed
Status: assignedclosed

Revision 3092 commits the change described in this ticket.

Note: See TracTickets for help on using tickets.