Rev 4133 |
Last modification |
Compare with Previous |
View Log
| RSS feed
Last modification
- Rev 4135 2018-03-13 08:10:02
- Author: gerd
- Log message:
- - add code to mark nodes added by the clipper
- add code to replace duplcated nodes added by clipper by a unique one
- change code that determines if a node can / should be removed. This is quite delicate as we always lose information about the original angles when we remove a node, on the other hand we want
to remove duplicate nodes if we cannot find a good alternative place.
- add code to detect and remove overlapping road segments and spikes where possible as they might lead to routing errors with styles that add multiple routable ways.
It is assumed that GPS devices cannot handle any number of routing arcs with the same initial bearing (maybe 4) and therefore we should try to separate ways next to the junction point which will later be a converted to a RouteNode.
Some places are visually improved by this change, a few are not and
maybe there are also places where the old code worked better.