osmandapp / OsmAnd

OsmAnd
https://osmand.net
Other
4.65k stars 1.02k forks source link

[Feature request] Use membership of network relation to set routing weight #7583

Open pelderson opened 5 years ago

pelderson commented 5 years ago

Node networks and preferential route networks for walking/hiking and cycling are becoming very popular. I think this could be used in routing. The trick (a routing guru told me) is to be able in a profile to assign higher (very high) weight to a way if it is a member of a node2node route relation. Node2node route relations for all transport modes are tagged with the tag network:type=node_network.

This may seem a small thing, but it would be a breakthrough. At the moment, no app can route/navigate along node networks and priority networks. Closest you can get is to create a linear route in advance in a planning/editing application which allows the user to use the network, export a gpx, open it in OsmAnd and let it route along the gpx. But in this process, the route is stripped of it's map info and reduced to a track, which is then sort of described as a curved line for navigation.

This feature request is about real routing along the actual ways in the map.

vshcherb commented 5 years ago

Indeed it is quite important for cycling and we are working on a similar approach.