I read this and this question. I tried the suggestions (changed highway=pedestrian to construction=pedestrian + highway=construction + access=no) and still when I go to openstreetmap.org both of the routing options show the bridge as passable (on foot). How to make it so that people wouldn't get directed to cross an unusable bridge?

asked 24 Apr '17, 13:33

CharlieHotelRomeo's gravatar image

CharlieHotel...
61228
accept rate: 0%

edited 24 Apr '17, 13:36


Keep in mind that routing engines take some time to update their data and re-calculate their routing graph. Your changes are not immediately reflected by routers although the renderer already shows them.

Also I think the current tagging isn't quite clear. There is an access=no tag but there is also a more specific foot=yes tag. I think some routers still allow foot routing along highway=construction if foot=yes is present. The same may apply to bicycle routing. Therefore I would remove the foot=yes and bicycle=yes tags and re-add them as soon as the construction has finished.

permanent link

answered 24 Apr '17, 13:41

scai's gravatar image

scai ♦
30.7k17275429
accept rate: 23%

edited 24 Apr '17, 13:42

Thanks I'll try that and update this when there's any change.

(24 Apr '17, 13:45) CharlieHotel...

CharlieHotel, If a construction only takes a few days don't tag it at all, its to short to be practical. A router should start to recalculate as soon as you leave the original signed route. So even when you did not notice the official D tour signs "follow 3/D" until your back on the old route or way, the router will guide you perfectly to the old / original destination if the road/bridge ahead is signed as closed.

permanent link

answered 24 Apr '17, 14:40

Hendrikklaas's gravatar image

Hendrikklaas
8.5k172208348
accept rate: 6%

2

Yes I read that from elsewhere too. But in this instance the repairs are said to take until some month in autumn. So I thought a bit less than half a year should be enough to warrant the edit.

(24 Apr '17, 15:28) CharlieHotel...

Then just do it. But remember to solve the construction tags later as well.

(24 Apr '17, 15:48) Hendrikklaas

This bridge was damaged in a flood on 29 October 2015 and is in the process of being replaced with a new bridge. To stop the routing engines I found I had to explicitly set each mode of transport to no. I.e. access=no, foot=no, bicycle=no, horse=no, motor_vehicle=no, cycleway=no, etc. This caused the section of road beyond the bridge to become a routing island in overpass turbo. Even though an alternative access route for residents and service vehicles existed across private land because that alternative route had private access restrictions on it, the isolated road remained a routing island.

Perhaps you need to explicitly tag foot=no to prevent the pedestrian routing.

permanent link

answered 25 Apr '17, 00:55

Huttite's gravatar image

Huttite
51561120
accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×241
×57
×20
×10

question asked: 24 Apr '17, 13:33

question was seen: 1,065 times

last updated: 25 Apr '17, 00:55

powered by OSQA