locationtech / jts

The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
Other
1.95k stars 440 forks source link

Improve Buffer input simplification for rings #1022

Closed dr-jts closed 10 months ago

dr-jts commented 10 months ago

Improves BufferInputLineSimplifier to simplify end segments of rings.

This is feasible because there is no need to preserve the directionality of end segments in rings.

This could be further enhanced to simplify shallow concavities across ring ends, but since the primary aim of simplification is to improve performance there is diminishing returns in doing this.

Fixes #1019.