Brouter “River” could be a much more useful tool, if it was not for a significant anomaly.
Scenario –
When planning certain waterway trips, it is useful to check nominal river distances between potential rest/night/logistical stops.
Unfortunately, the routes generated by Brouter “River” are sometimes not navigable. This has been confirmed by app testing of familiar waters.
A simple example is routing over weirs (un-navigable) when there is a lock (navigable) nearby.
Of course, in the real world one sees and takes the correct, non-fatal route!
But when planning, cases arise where Brouter River routes via weirs, and thence sometimes via other navigationally-impractical narrow streams, low bridges, etc, even places where a canoe would not go. The viable route is sometimes relatively distant and longer.
Possible solution –
Can Brouter “River” be adjusted:-
(a) to avoid routing over a weir?
(b) to route via a lock when one is present as the obvious alternative to the weir?
Examples of navigable and un-navigable routes will be willingly provided if required.
Paul W - (Many years of nautical experience, but little skill in coding)
https://raw.githubusercontent.com/poutnikl/Brouter-profiles/master/river-poutnik.brf
opens OK to show about 80 lines of code. - Correct?
assign portable_boat true Fixed version is be uploaded as v1.0.1 But the error was in bad evaluated boat=no near the weir. Weir itself is not mapped properly. As it did not occur in the wrong route at the BRouter-web either among ways, either among nodes. Dne 04/10/2016 v 23:11 'P Wat' via OSM Android bikerouting napsal(a):
--
You received this message because you are subscribed to the Google Groups "OSM Android bikerouting" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osm-android-biker...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
But the error was in bad evaluated boat=no near the weir.Weir itself is not mapped properly. As it did not occur in the wrong route at the BRouter-web either among ways, either among nodes.
You must mean by "assign Big Boat = False"
assign portable_boat true Fixed version is be uploaded as v1.0.1 But the error was in bad evaluated boat=no near the weir. Weir itself is not mapped properly. As it did not occur in the wrong route at the BRouter-web either among ways, either among nodes. Dne 04/10/2016 v 23:11 'P Wat' via OSM Android bikerouting napsal(a):
This really is a quantum leap forward (especially when one remembers to assign Big Boat = False !), but there seems to be at least on anomaly.--
Several examples have been found where it manifests itself. Here is one case-
Go to 51.43859, -0.53765
See part of the River Thamnes, alongside "Bell Weir Lock"?
In Brouter web Client, the custom profile (with assign Big Boat = False) routes over the weir and via the river to the north of the lock. (See uploaded graphic)
In OSM it is seems that the weir is correctly identified. (See uploaded graphic)
What do you think?
On the bright side, another case of previously false routing has been found to have been resolved by your custom profile. - Thanks.
You'll probably quickly find the error.
Paul W
You received this message because you are subscribed to the Google Groups "OSM Android bikerouting" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osm-android-bikerouting+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Testing again - carefully
Line 3 set to read "assign portable_boat false". Ie Routing for non-portable
boat.
Examining a 107km non-tidal length of River Thames.
Locks checked:-
Mapledurham = OK
Caversham = OK
Sonning = Failed – Goes through fish channel? – It would be worth discovering why.
Shiplake = OK
Marsh = OK
Hambleden = OK
Hurley = OK
Temple = OK
Marlow = OK
Cookham = OK
Boulters = OK
Bray = OK
Boveney = OK
Romney = OK
Old Windsor = OK
Bell Weir = OK
Penton Hook = OK
Shepperton = Failed – Goes long route over weir about 500 metres to south. – It would be worth discovering why.
Sunbury = Avoids weir OK, but routes via non-functioning old lock. – Minor navigational issue.
Molesey = OK
Teddington = OK
Richmond = Contentious – This is a moveable weir lifted at high tide to allow navigation – The lock is a few metres to the north. Sig= nposting is clear. Navigational distance is unaffected. Coding adjustment is not recommended at this stage. Any discrepancy is negligible.
New start & finish points set:-
Locks checked:-.
St John’s = OK
Buscot = Failed - Routed vie weir to the south
Grafton = OK
Radcot = OK
Rushey = OK
Shifford = OK
Northmoor = Failed - Routed vie weir to the south-east.
Pinkhill = OK
Eynsham = OK
King’s = OK
Godstow = OK
Osney = Failed - Routed vie weir to the south-west.
Iffley = Fairly significant failure – Routed via minor channel non-navigable.
Sandford = Failed – Avoided several weirs then routed over small weir and millstream a few meters to the east.
Abingdon = OK
Culham = OK
Clifton = OK
Day’s = OK
Benson = OK
Cleeve = Failed = Routed via weir to the east.
Goring = OK
Whitchurch = OK.
That’s all 44 locks on the non-tidal Thames (plus Richmond).
Paul W
> an email to osm-android-bikerouting+unsub...@googlegroups.com
> <mailto:osm-android-bikerouting+unsubscribe@googlegroups.com>.
> > an email to osm-android-bikerouting+unsub...@googlegroups.com
> > <mailto:osm-android-bikerouting+unsubscribe@googlegroups.com>.
> > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "OSM Android bikerouting" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to osm-android-bikerouting+unsub...@googlegroups.com
> <mailto:osm-android-bikerouting+unsubscribe@googlegroups.com>.