Road disappeared from CS

The road Godhamnlivegen was earlier in CS, but not the full length of it. I joined the segments in OSM to one road. However, now it is missing after syncing the map with CS.

The difference I see from other roads is that it is on “layer 1”, not sure if this matters

Way: ‪Godhamnlivegen‬ (‪258359946‬) | OpenStreetMap is excluded due to the toll=yes tagging

1 Like

Thanks James for clarifying!

I suspect this will be a fixed limitation for CS, but I need to ask anyway.

This road and others in my muncipality that are toll roads are free to walk/run. I don`t want to change OSM to toll=no as that would be incorrect.

Is there some other tag I could add to OSM to would add the road to CS?

According to Key:toll - OpenStreetMap Wiki you can use toll:foot=no, so I guess @JamesChevalier could add this to the query?

1 Like

Good idea Hans, Hopefully that will let me add the missing roads :slight_smile:

How about toll:motor_vehicle=yes instead of toll=yes?

Scratch that, that probably has other side effects. The toll:foot=no option is probably the best one.

I’m concerned about switching from toll != yes to toll:foot != no because it might require updating OSM for many toll roads.

There are 2,101 Way records in Norway tagged toll=yes and 2 that are also tagged toll:foot=no - Way: ‪Hummelvikveien‬ (‪1198735639‬) | OpenStreetMap and Way: ‪Vind-Birkelandsveien‬ (‪693052133‬) | OpenStreetMap

I’ll also need to figure out how this actually works in my street query, which operates on exclusionary rules. This gets complicated because the lack of any toll:foot tag matches a != no check (which means 2,099 toll roads in Norway would get added to CityStrides).

Would using foot=permissive be an option to work around the issue with foot=no including every street that does not have a foot= value?