I am trying to sort out why routing is pulled through Vila Velha and Vitoria instead of following BR-101 (see 1 and 2). Both alternatives have maxspeed set, as well as surface, most turn restrictions should be in place, toll stations (both alternatives are toll roads), but I see that still are missing traffic signals, pedestrian crossings, stop signs to some extents on both alternatives. This will mainly result in extended time for the urban option (which should not be desired for through traffic). After asking on irc channel osrm and tried to interpret the car.lua profile, I see that traffic signals are penalised by 2 (seconds?) while none of the other tags that might impact routing in an urban situation, such as pedestrian crossings, stop signs, give way signs are penalised.
I am trying to sort out why routing is pulled through Vila Velha and Vitoria instead of following BR-101 (see 1 and 2). Both alternatives have maxspeed set, as well as surface, most turn restrictions should be in place, toll stations (both alternatives are toll roads), but I see that still are missing traffic signals, pedestrian crossings, stop signs to some extents on both alternatives. This will mainly result in extended time for the urban option (which should not be desired for through traffic). After asking on irc channel osrm and tried to interpret the car.lua profile, I see that traffic signals are penalised by 2 (seconds?) while none of the other tags that might impact routing in an urban situation, such as pedestrian crossings, stop signs, give way signs are penalised.