From OpenStreetMap Wiki
Jump to: navigation, search
Langues disponibles — Key:traffic sign
· Afrikaans · Alemannisch · aragonés · asturianu · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · Bân-lâm-gú · Basa Jawa · Baso Minangkabau · bosanski · brezhoneg · català · čeština · 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 · Tiếng Việt · Türkçe · Vahcuengh · vèneto · Wolof · Yorùbá · Zazaki · српски / srpski · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 吴语 · 粵語 · 中文(繁體)‎ · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް
Public-images-osm logo.svg traffic_sign
Panneau de signalisation routière…
Groupe: Highway
Utilisé pour ces éléments
peut être utilisé sur des nœudspeut être utilisé sur des cheminspeut être utilisé sur des zonesutilisation non spécifiée sur des relations
Statut: De factoPage for proposal

L'étiquette traffic_sign=* est utilisée pour représenter un panneau de signalisation routière ; par exemple : une limite d'agglomération, une limite de vitesse ou un poids maximum autorisé.

Cette étiquette donne deux informations : l'emplacement physique du panneau, et la liste des signaux qu'il porte.


Traffic signs give instructions or provide information to road users. Some signs are only relevant at the place where they're mounted (like e.g. a stop sign - called point-related signs from now on), while others affect a section of the road (like e.g. a "no overtaking" sign - called section-related signs).

Cartographier un panneau de signalisation

La position du panneau est cartographiée par un nœud (node) avec l'étiquette traffic_sign=*. La pratique de cartographie est variable : quelques contributeurs créent le nœud (node) sur le chemin (way) représentant la voie, d'autres créent le nœud (node) à côté de la voie, à la position exacte où est situé le panneau.

Point-related signs can be mapped by tagging a node, while section-related signs can be mapped by tagging a way (or area). You may also map a section-related sign by tagging it as a node if you only know where the section begins or if you just want to explicitly specify its physical location. Keep in mind that additional tagging is necessary to indicate the end of the section in this case.

The implications of a traffic sign should always be tagged on the concerned section of the road itself as well. When mapping a speed limit sign for example: always add a maxspeed=* and a source:maxspeed=sign tag to the road itself.

On nodes

It is possible to use a node which is part of a way, or to create a separate node beside the road. Both methods are used in practice.

As part of a way

Create a new node within the relevant way next to the sign. This method allows software algorithms which operate on ways (like e.g. routing algorithms) to consider the sign, but makes it impossible to know the exact position of the sign. A renderer can at best assume that the sign is located somewhere next to the road.

You can use traffic_sign:forward=* to specify that this sign affects vehicles moving in the same direction as the OSM way. The opposite direction can be tagged with traffic_sign:backward=*. Formerly the direction=* key has also been used to describe the affected direction. But its common meaning has changed to Relative to Geographic North.

Only the affected direction can only be specified by using nodes which are part of exactly one way Chemin. Avoid junction nodes and nodes between two ways as well (where they have been split, but are connected by a node). If in doubt, better simply insert a new node into the way instead of using an existing one.

As a separate node

Create a separate node beside the road at the position of the actual sign. This allows to map the exact physical position of the sign, but it is impossible to reliably deduce the affected road or travel direction in this case. Software algorithms which operate on ways will thus generally not be able to consider the traffic sign, but only the tags of the way instead.

You can use the direction=* tag to describe the facing orientation of the sign by using an angle or cardinal direction.

On a way or area

When tagged on a way or an area, the traffic_sign=* tag describes the traffic sign(s) that apply to that way or area. The tag is not meant to mark the actual position of the sign in this case, but the affected way or area instead. It should however be assumed that the physical location of the sign is at the beginning and / or the end of the affected section (but note that the affected section may be comprised of multiple ways within OSM).

You may use traffic_sign:forward=* to specify that this particular sign affects vehicles moving in the same direction as the way, or traffic_sign:backward=* to specify that the opposite direction is affected.

Cartographier une liste de panneaux de signalisation actif pour un segment de route

Dans ce cas d'utilisation, la valeur de traffic_sign=* énumère les signes qui affectent un objet comme un segment de route. Vous pouvez utiliser cela sur des nœuds, des chemins ou des zones, du moment que le panneau de signalisation s'y applique. Dans ce cas, l'idée n'est pas de marquer la position du panneau, mais de fonctionner de la même manière que, par ex. le tag access.

It is common to use both human-readable values (like city_limit) as well as national traffic sign IDs (like DE:310).

Multiple signs can be tagged by using different separators. Traffic signs which are unrelated to each other (like e.g. speed limit and no parking) are separated by semicolon ;. Related signs (like e.g. no entry plus except buses) are separated by comma ,.

Human-readable values

Valeur Élément Panneau BE Panneau CA Panneau CH Panneau FR/MC Panneau LU Comment Additional tags on the way
city_limit Nœud Belgian road sign F1ah.png CH-Hinweissignal-Ortsbeginn auf Hauptstrassen.svg EB10.png Stockem Panneau 1.jpg Panneau d'entrée ou sortie d'une ville ou village (jaune en Allemagne ou rectangulaire et fond blanc entouré de rouge en France). zone:traffic=DE:urban
Belgian road sign F1av.png CH-Hinweissignal-Ortsbeginn auf Nebenstrassen.svg Luxembourg road sign diagram E 09 a.gif
maxspeed Nœud Belgian road sign C43.svg Québec P-070-2-50.svg CH-Vorschriftssignal-Höchstgeschwindigkeit.svg France road sign B14 (50).svg Luxembourg road sign diagram C 14.gif Pour les panneau de limite de vitesse. Usually tagged as node although they're actually section-related signs. maxspeed=* + source:maxspeed=sign
CH-Vorschriftssignal-Höchstgeschwindigkeit 50 generell-2.svg
stop Nœud Belgian road sign B5.svg Québec P-010.svg CH-Vortrittssignal-Stop.svg France road sign AB4.svg Luxembourg road sign diagram B 2 a.gif Stop sign. Usually tagged as highway=stop instead. highway=stop (on a node)
give_way Nœud Belgian road sign B1.svg Canada - yield sign.svg CH-Vortrittssignal-Kein Vortritt.svg France road sign AB3a.svg Luxembourg road sign diagram B 1.gif Give way sign. Usually tagged as highway=give_way instead. highway=give_way (on a node)
overtaking NœudChemin Belgian road sign C35.svg Québec P-140-1.svg CH-Vorschriftssignal-Überholen verboten.svg France road sign B3.svg Luxembourg road sign diagram C 13 aa.gif No overtaking sign. overtaking=no
maxwidth NœudChemin Belgian road sign C27.svg CH-Vorschriftssignal-Höchstbreite.svg France road sign B11.svg Luxembourg road sign diagram C 5.gif Maximum width sign. maxwidth=*
maxheight NœudChemin Belgian road sign C29.svg CH-Vorschriftssignal-Höchsthöhe.svg France road sign B12.svg Luxembourg road sign diagram C 6.gif Pour les panneau de limitation de hauteur. maxheight=*
maxweight NœudChemin Belgian road sign C21.svg CH-Vorschriftssignal-Höchstgewicht.svg France road sign B13.svg Luxembourg road sign diagram C 7.gif Pour les panneau de limitation de poids. maxweight=*

Traffic sign IDs

Signs specific to a particular country should be mapped by the country-indicating prefix followed by a colon and then the traffic sign.

  • The country prefix should be the Wikipedia-16px.png two-letter code. This prefix is separated by a colon : from the sign
  • Traffic signs should be represented by their official ID.
  • Multiple unrelated signs should be separated with a semicolon ;.
  • If traffic signs are related, the additional sign IDs should be separated from the main sign by comma ,
  • Where the traffic sign requires a value, you can supply it after the ID using brackets [value]. The value may contain a dot . as decimal separator and a minus - for negative values.

Lists of IDs per country

Pays OSM Wiki Wikipédia Wikipédia fr Wiki Commons Source externe
Afrique du Sud Wikipedia-16px.png disponible (af)
Wikipedia-16px.png disponible (en)
Albanie Wikipedia-16px.png disponible (it) (sq)
Allemagne disponible (de) Wikipedia-16px.png disponible (de) Wikipedia-16px.png disponible disponible (de)
Argentine disponible (es) Wikipedia-16px.png disponible (en) pdf (es)
Arménie Wikipedia-16px.png disponible (it) (ar)
Australie Wikipedia-16px.png disponible (en) disponible
Autriche Wikipedia-16px.png disponible (de) disponible
Azerbaïdjan Wikipedia-16px.png disponible (it) (az)
Belgique disponible (en) Wikipedia-16px.png disponible (de) (nl)
Biélorussie Wikipedia-16px.png disponible (be-tarask) disponible pdf (ru)
Bosnie-Herzégovine Wikipedia-16px.png disponible (en) pdf (bs)
Botswana Wikipedia-16px.png disponible (en)
Brésil disponible (pt) Wikipedia-16px.png disponible (pt) (pt)
Brunei Wikipedia-16px.png disponible (en)
Canada Wikipedia-16px.png disponible (en)
Chili Wikipedia-16px.png disponible (es) disponible
Chine Wikipedia-16px.png disponible (en) disponible
Chypre Wikipedia-16px.png disponible (it) (el)
Colombie Wikipedia-16px.png disponible (en) disponible
Corée du Sud Wikipedia-16px.png disponible (ko) disponible
Croatie Wikipedia-16px.png disponible (it) pdf (hr)
Danemark Wikipedia-16px.png disponible (de) (da)
Espagne / Andorre Wikipedia-16px.png disponible (es) disponible
Estonie Wikipedia-16px.png disponible (en) (ee)
États-Unis disponible (en) Wikipedia-16px.png disponible (en) disponible (Federal List) (en)
Finlande Wikipedia-16px.png disponible (fi) disponible (fi)
France / Monaco disponible Wikipedia-16px.png disponible disponible pdf
Géorgie Wikipedia-16px.png disponible (it) pdf (ka)
Grèce Wikipedia-16px.png disponible (el) disponible pdf (el)
Hong Kong Wikipedia-16px.png disponible (en)
Hongrie Wikipedia-16px.png disponible (it)
Indonésie Wikipedia-16px.png disponible (en)
Iran Wikipedia-16px.png disponible (fa)
Irlande Wikipedia-16px.png disponible (en) disponible (en)
Islande Wikipedia-16px.png disponible (en) (is)
Israël Wikipedia-16px.png disponible (he) pdf (he)
Italie / Saint-Marin / Vatican disponible (it) Wikipedia-16px.png disponible (it) Wikipedia-16px.png disponible disponible
Japon Wikipedia-16px.png disponible (ja) disponible (ja)
Kazakhstan Wikipedia-16px.png disponible (it) (ru)
Lituanie Wikipedia-16px.png disponible (it) pdf (en)
Luxembourg Wikipedia-16px.png disponible (it)
Macédonie Wikipedia-16px.png disponible (it)
Malaisie Wikipedia-16px.png disponible (en)
Malte Wikipedia-16px.png disponible (it) (en)
Maurice Wikipedia-16px.png disponible (en)
Mexico Wikipedia-16px.png disponible (es)
Népal Wikipedia-16px.png disponible (en) disponible
Norvège Wikipedia-16px.png disponible (en) disponible Norway (no)
Nouvelle-Zélande Wikipedia-16px.png disponible (en) disponible
Pays-Bas disponible (nl) Wikipedia-16px.png disponible (nl) disponible pdf (nl)
Pérou disponible (es) pdf (es)
Pologne disponible (pl) Wikipedia-16px.png disponible (pl) disponible pdf (pl)
Portugal disponible (pt) pdf (pt)
Roumanie Wikipedia-16px.png disponible (it) (ro)
Royaume-Uni disponible (en) Wikipedia-16px.png disponible (en) disponible (en)
Russie disponible (ru) Wikipedia-16px.png disponible (ru) disponible (ru)
Serbie Wikipedia-16px.png disponible (it)
Singapour Wikipedia-16px.png disponible (en)
République slovaque Wikipedia-16px.png disponible (sk) disponible pdf (sk)
Slovénie disponible (sl) Wikipedia-16px.png disponible (de) pdf (sl)
Sri Lanka Wikipedia-16px.png disponible (en)
Suède Wikipedia-16px.png disponible (sv) Wikipedia-16px.png disponible disponible (sv)
Suisse / Liechtenstein Wikipedia-16px.png disponible (de) Wikipedia-16px.png disponible disponible pdf (de)
Wikipedia-16px.png disponible (it) pdf (it)
République tchèque disponible (cz) Wikipedia-16px.png disponible (cz) disponible pdf (cz)
Thaïlande Wikipedia-16px.png disponible (en) (en)
Turquie disponible (tr) Wikipedia-16px.png disponible (it) pdf (tr)
Ukraine disponible (uk) Wikipedia-16px.png disponible (uk) (ru)
Zimbabwe Wikipedia-16px.png disponible (en)


Luxembourg road sign diagram D,5b.gif traffic_sign=LU:D5b
Québec P-110-7.svg
Québec P-110-P-4.svg
France road sign B0.svg
France road sign M9v2.svg
CH-Gefahrensignal-Gefaehrliches Gefaelle.svg traffic_sign=CH:1.10[-10]
Belgian road sign F4a.svg traffic_sign=BE:F4a
Zeichen 260 - Verbot für Krafträder und Mofas und sonstige mehrspurige Kraftfahrzeuge, StVO 1992.svg
Zusatzzeichen 1020-30.svg
Zeichen 265.svg

Editor support

JOSM has an icon for the value city_limit and also renders icons for the keys maxspeed=*, maxweight=*, maxheight=* and some more if tagged together with traffic_sign=*. While for maxspeed the actual value is shown, the other keys use a generic icon, which always shows the same value independent from the actual value specified in the respective tag.

The style Lane and Road Attributes currently renders traffic signs for maxspeed and overtaking. For maxspeed the icon shows the actual value specified in the tag.

The following table list some examples together with the actual rendering result in JOSM.

Etiquette Description Rendu dans JOSM
Limite de vitesse de 50 km/h JOSM Screenshot Maxspeed 50.png
Fin de la limite de vitesse JOSM Screenshot Maxspeed implicit.png
maxspeed=30 mph
Speed zone with 30 mph JOSM Screenshot Maxzone 30mph.png
Overtaking forbidden JOSM Screenshot Overtaking no.png
Overtaking allowed JOSM Screenshot Overtaking yes.png
Overtaking forbidden and a speed limit of 70 km/h JOSM Screenshot Overtaking no Maxspeed 70.png
End of speed limit and overtaking is allowed. JOSM Screenshot Maxspeed implicit Overtaking yes.png

The style Traffic_signs currently renders traffic signs with two-letter codes . Works for the traffic signs of Austria, Belgium, Belarus, Czech Republic, Estonia, Finland, France, Germany, The Nederlands, Norway, Poland, Spain and Sweden.

The preset Traffic_signs currently helps to put traffic_signs with two-letter codes. Works for the traffic signs of Belgium, The Nederlands and Spain. Finland in construction.


Voir aussi