From OpenStreetMap Wiki
(Redirected from Tag:construction=trunk)
Jump to: navigation, search
Available languages — Key:construction
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · Kurdî · latviešu · Lëtzebuergesch · lietuvių · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · भोजपुरी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ‎ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް
Public-images-osm logo.svg construction
12Jan05 04.jpg
This key is used together with the higher-level tags building/highway/railway/landuse=construction to describe the type of the feature which is currently under construction.
Group: Lifecycle
Used on these elements
may be used on nodesmay be used on waysmay be used on areasshould not be used on relations
Useful combination
See also
Status: in use

This key is used together with the higher-level tags building=construction, highway=construction, landuse=construction or railway=construction to describe the type of the feature which is currently under construction. For other higher-level tags, e.g. leisure=*, please use a lifecycle prefix instead: construction:leisure=playground.

Major road and rail construction schemes typically several years to complete. Use this key to denote active construction sites (for projects being planned, where there is little or no evidence for them on the ground, use proposed=* instead).


Use in well defined combinations of building=construction, highway=construction, landuse=construction or railway=construction + construction=value. The value of the construction=* key should be one of those defined bellow and indicates the type of feature being built (you can use any value from from highway=*, railway=* and building=*). For example: highway=construction+construction=primary describes a highway which is under construction and its type after the construction has finished will be primary.

A deprecated option is to set the tag construction=yes. While this allows you to tag just about any feature as being "under construction", it won't be supported by the map renderers and other data consumers, and is therefore not recommended. A lifecycle prefix is usually the preferable alternative for such features.

If you know the date at which a construction site is expected to be completed, you can tag it with opening_date=*. Additionally, you can use check_date=* to denote when you last checked/updated the values (this can be useful as large construction projects are often delayed).

For instance, to tag a residential road under construction, use highway=construction and construction=residential. To tag a tramway under construction, use railway=construction and construction=tram.


In addition to using highway=construction, you should also tag the type of highway being built by using construction=*. For instance, to mark a primary road under construction, tag it with highway=construction and construction=primary.

For minor road-works (where the road in question remains open), use construction=minor (and don't use highway=construction, but leave it at its default value).


highway=construction with any of the following values for construction=* will render on the default Mapnik layer at zoom level 12 and above:

Value Element Comment Rendering
motorway Way Motorway under construction Highway-construction.png
motorway_link Way Motorway sliproad under construction  
trunk Way Important non-motorway road under construction  
trunk_link Way Sliproad to an important non-motorway road under construction  
primary Way Primary road under construction Primary-construction.png
primary_link Way Sliproad to a primary road under construction  
secondary Way Secondary road under construction Secondary-construction.png
tertiary Way Tertiary road under construction Tertiary-construction.png
unclassified Way Unclassified road under construction (alternatively tag construction=minor) Construction unclassified.png
residential Way Residential road under construction Residential-construction.png
pedestrian Way Pedestrianised road under construction  
service Way Service road under construction  
track Way Track under construction  
bridleway Way Bridleway under construction  
cycleway Way Cycleway under construction  
footway Way Foot path under construction (alternative tag <construction=footpath>)  
steps Way Steps under construction  

In all cases, the way will be rendered as a dashed version of the corresponding highway=* tag.


Similarly to highways above, tag the railway under construction with railway=construction and the type of railway being built with construction=*. The following values for construction=* will render on Osmarender at zoom levels 14 and above:

Value Element Comment Example
rail Way Standard gauge railway under construction Construction rail.png
narrow_gauge Way Narrow gauge railway under construction  
light_rail Way Light-railway under construction  
tram Way Tramway under construction  
preserved Way Preserved railway under construction e.g. for steam trains  
subway Way Subway under construction Consturction subway.png
monorail Way Monorail under construction  

In all cases, the way will be rendered as a dashed version of the corresponding railway=* tag.


Since most construction sites are not accessible to the public, it might be tough to get detailed GPS tracks of roads which have not yet been built. In that case, it's usually sufficient to roughly trace the route, and increase the detail level once the road is open.

See Also

  • proposed=*, for features which are being planned, but for which construction has not yet started.