As far as I can say from yesterdays tour, the strict navigation is working. So far so
. I just have a question. I had the effect that I wanted to skip waypoints, but it didn’t work because the skip button was deactivated.
Can it be because the brouter calculation was active because there was no internet connection? But also with brouter calculation active, it should be possible to skip waypoints, shouldn’t it?
Thanks for testing, very nice news!
Skip waypoint button is disabled when route does not recognize any waypoints ahead to skip them.
Your route seems to have been calculated with BRouter.
See my comment elsewhere:
Note that BRouter does not return via points in route instructions.
i.e. BRouter routes know nothing for via points, only start + end.
Indeed that seems to be the reason.
Note that each router behaves differently and then apps need to process the results.
GraphHopper and Kurviger return 2 instructions per via point. BRouter returns none.
So a post processing must happen, I will see if that’s possible also in BRouter’s case.
Clarification: Kurviger and GraphHopper work in a much more correct way.
They return instructions for waypoints too, so the route can know via points.
Routers must return instructions for all waypoint types: via + shaping points.
It’s app’s responsibility how to filter them, show all those instructions to user or not.