brouter icon indicating copy to clipboard operation
brouter copied to clipboard

Slight consideration to choosing marked bicycle routes

Open Asteliks opened this issue 2 years ago • 10 comments

As I understand brouter has been set to prefer marked bicycle routes which is a good idea in general but I would like to suggest a minor exception to that rule. Consider the famous EuroVelo 10. Some parts of this route, in Poland at least, are truly unpassable due to crossing a literal dessert of full of sand. My suggestion is that we add a minor override when the smoothness is set to something like impassable or horrible the standard routing profile shouldn’t priorities this route.

Asteliks avatar Jul 03 '22 09:07 Asteliks

As an alternative, you may want to check some 3rd party user profiles, that do not automatically consider cycleroutes as perfect.

poutnikl avatar Jul 03 '22 10:07 poutnikl

I know, personalny I have my very own profile but the default ones should give good routes for the majority of the users out there

Asteliks avatar Jul 03 '22 12:07 Asteliks

I think it follows a particular easy approach of route prioritization that works for most users and cases. Routes seldom lead across very difficult or not passable terrain. Also, there will be frequent cases of following the route having priority over avoiding difficult surfaces (within reason).

poutnikl avatar Jul 03 '22 12:07 poutnikl

I think it follows a particular easy approach of route prioritization that works for most users and cases. Routes seldom lead across very difficult or not passable terrain.

Perhaps this is the case for Western Europe but here in Poland routes are often not maintained and the proposed exception would just deal with the very difficult and not passable terrain

Also, there will be frequent cases of following the route having priority over avoiding difficult surfaces (within reason).

As mentioned by you within reason. A not passable route doesn’t seem to be within reason

Asteliks avatar Jul 03 '22 14:07 Asteliks

Perhaps this is the case for Western Europe but here in Poland

Yes, I am quite sure that holds for most of Europe so if something is needed it looks to for a small sub-set of users.

Had a look at the note and there is the remark that the R10 here seem to be incorrectly mapped, is that maybe more often the case when the route is bad?

polyscias avatar Jul 03 '22 20:07 polyscias

I did some research on the R10 yesterday and based on several biker blogs it would seem that the mapping is correct. The R10 goes through a desert, loose sands and a swamp with missing bridges.

I also had the pleasure of checking some marked trails in Warsaw with similar results. Based on my experience so far these marked traits seem to be underfunded or not for typical trekking bikes. A mountain bike with wide tiers should do without a problem

Asteliks avatar Jul 03 '22 20:07 Asteliks

It is similar issue as it is/was for car profiles, considering large unpaved road network in many underdeveloped or large regions. What is good for implicit standards of paved tertiaries and up for Europe, it is less applicable for Eastern Africa, Canada or Siberia.

poutnikl avatar Jul 04 '22 15:07 poutnikl

Well first of all we have a key called smoothness in OSM and the way it should be interpreted is whether a certain vehicle type can travers the track. Our default profile is for trekking bikes thus we should omit tracks that are very_bad, horrible, very_horrible and impassable it is all in our wiki. This defines how data should be mapped and how it should be interpreted.

Our approach to mapping works for developed countries as well as underdeveloped. What is more most of the mapping is done by local standards so a street considered bad in Germany might be mapped as intermediate on poorer countries thus everything still works.

Asteliks avatar Jul 04 '22 20:07 Asteliks

For inspiration:

https://raw.githubusercontent.com/poutnikl/Trekking-Poutnik/develop/Trekking-Poutnik.brf

poutnikl avatar Jul 05 '22 13:07 poutnikl

Making smoothness=impassable count like highway=steps should be in the default. poutnikl's term haulpenalty is quite on target.

hungerburg avatar Nov 08 '22 11:11 hungerburg