The construction tag may be used for any road or railway under construction.
Major road and rail construction schemes typically take well in excess of a few years to complete. We may therefore wish to show schemes under construction on the map. Many commercial mapping companies also show roads under construction and planned (see Key:proposed) roads.
Usage - general notes
For building sites, the tag landuse=construction should be used instead. Another option is to set the tag construction=yes. This allows to use "construction" much more universal for any kind of main keys without need to change the main key.
Additionally construction=minor can be used for existing highways which will be modified or repaired without being closed. In this case we don't set highway=construction but leave it at its default value.
Example-values for highways under construction
|motorway||Motorway under construction|
|motorway_link||Motorway sliproad under construction|
|trunk||Important non-motorway road under construction|
|trunk_link||Sliproad to an important non-motorway road under construction|
|primary||Primary road under construction|
|primary_link||Sliproad to a primary road under construction|
|secondary||Secondary road under construction|
|tertiary||Tertiary road under construction|
|unclassified||Unclassified road under construction (alternatively tag <construction=minor>)|
|residential||Residential road under construction|
|pedestrian||Pedestrianised road under construction|
|service||Service road under construction|
|track||Track under construction|
|bridleway||Bridleway under construction|
|cycleway||Cycleway under construction|
|footway||Foot path under construction (alternative tag <construction=footpath>)|
|steps||Steps under construction|
In all cases, the tag will render as a dashed version of the corresponding <highway=.....> tag. See the highway tag for a full description of the rendering style.
In case of repaired roads or roads under construction, which opening is expected in the nearest future, tags opening_date=* and check_date=* should be used. opening_date - date, when opening is expected; check_date - date, when information about expected opening date and about fact of closing road is actual.
Format: <tag k="opening_date" v="YYYY-MM-DD"/>, <tag k="check_date" v="YYYY-MM-DD"/>
Example-values for railways under construction
|rail||Standard gauge railway under construction|
|narrow_gauge||Narrow gauge railway under construction|
|light_rail||Light-railway under construction|
|tram||Tramway under construction|
|preserved||Preserved railway under construction e.g. for steam trains|
|subway||Subway under construction|
|monorail||Monorail under construction|
In all cases, the tag will render as a dashed version of the corresponding <railway=.....> tag. See the railway=* tag for a full description of the rendering style.
It might be tough to get detailed GPS tracks of roads which have not yet opened to the public, but it'll usually be possible to gather a few points along the route, and the route probably doesn't need to be massively detailed. We might miss several schemes - but then again - so do most commerical mapping organisations.
- No text is currently rendered on Osmarender, but this may be fixed later.