Opened 12 years ago

Last modified 9 years ago

#569 closed defect

Exception when buffer a small-angle polygon — at Version 2

Reported by: 55 Owned by: strk
Priority: major Milestone: 3.3.9
Component: Core Version: 3.3.3
Severity: Unassigned Keywords: Buffer
Cc:

Description (last modified by strk)

I use this points as polygon coordinates:

X Y

0 0/ 50 100/ 30 130/ 124 290/ 82 144/ 129 289/ 120 140/ 170 135/ 0 0/

then:

geos::geom::Polygon* poly; poly->buffer( 25 ); throws util::TopologyException

finally, i find the reason: default quadrantSegments is 8,so i try "poly->buffer( 25, 6 )" instead,everything is OK;

Change History (2)

comment:1 by strk, 12 years ago

Milestone: 3.3.53.3.6

comment:2 by strk, 11 years ago

Description: modified (diff)
Milestone: 3.3.63.3.7

Can you still reproduce with 3.3.6 ? Can you provide an XML testcase for this ?

Note: See TracTickets for help on using tickets.