Changes between Initial Version and Version 1 of Ticket #18861, comment 28
- Timestamp:
- 2020-03-09T09:47:49+01:00 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #18861, comment 28
initial v1 1 18861.1.patch implements a new approach to assemble the rings. If more than two open ways share a node the algo tries to find the rightmost way which doesn't go back directly. So, unlike the unpatched version this algo produces m ore rings which don't self-intersectunless a single way member self-intersects.1 18861.1.patch implements a new approach to assemble the rings. If more than two open ways share a node the algo tries to find the rightmost way which doesn't go back directly. So, unlike the unpatched version this algo produces multiple rings which don't self-intersect at the shared node. 2 2 The new algo involves some trigonometric calculations. For degenarated MP with mutiple overlapping segments rounding errors may produce overlapping rings where a different order would prevent that. I hope we can ignore this. 3 3 Performance is equal to old algo.


