NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum

I am wondering how I should temporarily (approximately a four-month period) map a designated/signed detour route due to an old bridge over a freeway being demolished and replaced with a new bridge.

Here is a link to the MnDOT detour map (there are actually two detours):

According to the OSM wiki, a route relation with route=detour is for PERMANENT alternate routes during traffic jams. This is not the same thing; it is temporary but 4 months long.

Thru-traffic on US 52 will simply be temporarily re-routed using the on- and off-ramps (motorway links already existing).


asked 16 Jul '21, 02:26

yourvillagemaps's gravatar image

accept rate: 0%

Don't forget to mark which answer you went with as accepted.

(30 Jul '21, 02:20) Baloo Uriza


For only four moths i wound just add some map notes, they are instant and can be removed just as quickly. alt text

I would not recommend changing the map data for such a short time. The change would be ok for the main OSM map but many derived maps use that data, and they will time lag so long that by the time they have reacted to the closed bridge it will be repaired and then there will be another time lag for them to show the restored route. I am looking at this from the point of view for a OSM on Garmin user. I don't know what commercial map providers like TomTom and Garmins do. They, i think, only do once a year updates and I guess they ignore short time closures and use dab or phone traffic alerts to cover this.

permanent link

answered 16 Jul '21, 07:40

andy%20mackey's gravatar image

andy mackey
accept rate: 4%

edited 16 Jul '21, 07:56


I agree to not change the map substantially for this time frame. Scai has given a good solution how to do it with little unwanted impact.

I don't agree on placing a map note, though. In my understanding they are there to leave hints for mappers what to change in the map. That's why they can be "resolved", too. They shouldn't be used to give general notes to the public. The fact that they cannot systematically evaluated by any consumer alone makes them unsuitable for such case.

(16 Jul '21, 08:12) TZorn

This is a perfect use-case for conditional restrictions.

If the bridge is closed for all types of traffic (motor vehicles, bicycles and pedestrians) and you (roughly) know the time-span for which this road is closed, then simply add the following tag to this road:

access:conditional=no @ (2021 Jul 15-2021 Nov 15)

If the bridge is just closed for motor vehicles but open for cyclists and pedestrians then add the following instead:

motor_vehicle:conditional=no @ (2021 Jul 15-2021 Nov 15)

You might have to adapt the date to your needs. Note that not all end-user software support conditional restrictions yet. In fact, the only application known to me is OsmAnd.

permanent link

answered 16 Jul '21, 08:00

scai's gravatar image

scai ♦
accept rate: 23%

edited 16 Jul '21, 08:02

If it's closed for construction, then set the access to what it will be once it reopens, and then change highway=* to construction=*, and add tags like


(or whatever y-m-d it's expected to be open by). This method makes it easy to reopen, then all you have to do in JOSM is change construction=* back to highway=* and remove the opening_date=* tag. Programs like StreetComplete and Osmose will ask people if something is still under construction or flag it as being possibly completed respectively after the opening date.

highway=construction is not routable but is renderable on most consuming software, and it's not intended to be routable except by traffic destined for the worksite.

permanent link

answered 16 Jul '21, 15:02

Baloo%20Uriza's gravatar image

Baloo Uriza
accept rate: 9%

edited 16 Jul '21, 15:04

I have decided to go with the suggestion by Baloo Uriza.



(29 Jul '21, 21:45) yourvillagemaps

Follow this question

By Email:

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



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "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:


question asked: 16 Jul '21, 02:26

question was seen: 1,242 times

last updated: 19 Aug '21, 09:18

NOTICE: is no longer in use from 1st March 2024. Please use the OpenStreetMap Community Forum