Road signs in Uganda

From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Road signs in Uganda
· 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 · беларуская · български · қазақша · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · मराठी · हिन्दी · भोजपुरी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ‎ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް
 
 
 
 
 
 
Coat of arms of Uganda.svg Flag of Uganda.svg
WikiProject Uganda +/-
Conventions
Road signs in Uganda
Status: Draft (under way)
Proposed by: Bert Araali
Tagging: traffic_sign=*
Applies to: Node Way
Definition: An extended and advanced scheme to tag all kind of traffic signs in Uganda
Drafted on: 2017-07-01

On this page, Road signs in Uganda we'll try to make a list of Ugandan traffic signs, and how to map them properly. This page is under construction, signs can be added as required in mapping projects. It is intended to help those mappers in Uganda that are new to the project, or those more experienced but looking for a common way to tag traffic signs in the country.

Please note: This is intended as a guide based on what contributors to the page think is best. There may be other equally acceptable alternatives - if so add them to this page with an "or" separator, or discuss first on the discussion page.

Please also note: Some of the tags here may not appear in Map Features and are suggestions instead to cover a requirement. As a result some validator tools may highlight them as errors to be checked.

Each sign ID is both an anchor and a link that you can copy to make an internal / external reference to the sign.

How to map

For all types of traffic signs

Please refer to traffic_sign and Proposed features/Extended traffic signs tagging for the general description and details of the two methods described below.

Two methods are commonly used:

1st - as part of a way: it is possible to use a node which is part of a way,

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.

2nd - as a seperate node: create a separate node beside the road.

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.
In Uagnda we try to combine and use both methods to support the largest range of software algorithms and routing apps. This allows for both displaying the sign at it's exact physical location and implement the instructions and/or warnings in route assistance.


To identify the traffic signs we use the tag traffic_sign=UG:ID.

1st method:
Use the tag traffic_sign=UG:ID for one-way roads.
Use traffic_sign:forward=* or traffic_sign:backward=* (once the proposed key side=* is approved combined with the additional tag side=left or side=right) in case of ways with multiple directions.

2nd method:
Use the tag traffic_sign=UG:ID only, the location is exactly determined by the location where it is drawn on the map.


The ID's are traffic ID national codes determined by the Ministry of Works and Transport, listed in The Highway Code pdf. All pictures shown in this wiki page are derived from The Highway Code[1]


We describe all methods in the Tags column in the tables below.

Supplementary plates

These plates are placed under other signs.

Information should be added to existing tags on the nodes and ways already created for the applicable sign.
For all signs the following tagging applies:

for 1st AND 2nd method:
Node Add the ID of the supplementary plate to the tag identifying the traffic sign picture, seperated by a comma , and add any applicable values using square brackets: [value], as described on the wiki page traffic_sign:

Sign[1] Tag
Uganda-trafficsign-I51.png

Uganda-trafficsign-S01.png

traffic_sign=UG:I51,S01[800 m]


Multiple signs / sign combinations on one post

Some signs are placed under or in combination with other signs on the same post.

Tags should be added to the nodes and ways already created for the first or upper most sign.
For all signs the following tagging applies:

for 1st AND 2nd method:
Node Add the ID of the additional sign to the tag identifying the traffic sign picture, seperated by a semicolon ; as described on the wiki page traffic_sign: traffic_sign=UG:R49;R43.

Multiple combinations may exist, see the examples on the wiki page traffic_sign.

The signs

I - Information signs

Sign ID Image[1] Description Tags
I01 Uganda-trafficsign-I01.png

Pedestrian crossing

This sign is applicable for pedestrians only.

Since the sign is applicable for pedestrians only it will be found along footways and paths. In case these are micro-mapped (drawn separate from the major road) they apply to the way representing the footway. In case the footway is defined as part of the way representing the road different nodes must be used to identify the pedestrian crossing for pedestrians and for road users.

1st method:
Way To the way (section of a footway) add highway=footway and footway=crossing.
Add additional tag to identify the type of crossing, for this sign mostly zebra : crossing=zebra.
Node part of Way On the actual crossing of the road and the footway (junction) add highway=crossing and crossing=zebra.
Node part of Way Finally add a node on the way (only in case of separate drawn footpath) for early warning and tag the traffic sign picture: traffic_sign=UG:I01.

2nd method:
Node At the location where the traffic sign is located, beside of the way (footpath or road) on a new created node
add the traffic sign picture: traffic_sign=UG:I01

I04 Uganda-trafficsign-I04.png

Parking

1st method:
For the different types of parking:
Parking lane along a road: Way To the way (section of a road) add amenity=parking and add additional tags as described on the wiki page Key:parking:lane.
Way giving access to a parking area: Node part of Way. An area with amenity=parking should already be present. Add a node on the way where it enters the parking space (could be the junction of the way Way and an area Area representing the parking space) and tag according Tag:amenity=parking_entrance.

Node part of Way Add a node on the way where the sign is located and add tag for the traffic sign picture: traffic_sign=UG:I04.

2nd method:
Node At the location where the traffic sign is located, beside of the way (footpath or road) on a new created node
add the traffic sign picture: traffic_sign=UG:I04

I51 Uganda-trafficsign-I51.png

Tourist attraction

1st method:
Node part of Way Add a node on the way and tag the traffic sign picture: traffic_sign=UG:I51.
In the name=exact copy of the text of the sign add the text exactly as shown on the sign.
Add the destination=name of destination in OSM as described on the wiki page Proposed features/Destination details.

2nd method:
Node At the location where the traffic sign is located, beside of the way on a new created node
add the traffic sign picture: traffic_sign=UG:I51.
In the name=exact copy of the text of the sign add the text exactly as shown on the sign.
Add the destination=name of destination in OSM as described on the wiki page Proposed features/Destination details.

R - Prohibitory signs

Sign ID Image[1] Description Tags
R47 Uganda-trafficsign-R47.png

No parking, up to the end of the road or to the next junction.

1st method:
Way Create a seperated section of the way to which the no parking restriction applies. Apply the tag parking:lane:both=no_parking for both way or parking:lane:left=no_parking / parking:lane:right=no_parking.
Node part of Way Finally add a node on the way at the location of the sign and add the traffic sign picture: traffic_sign=UG:R47.

2nd method:
Node At the location where the traffic sign is located, beside of the way (footpath or road) on a new created node
add the traffic sign picture: traffic_sign=UG:R47.

S - Supplementary plates

Sign ID Image[1] Description Tags
S01 Uganda-trafficsign-S01.png

Distance to hazard or regulation.

1st AND 2nd method:
Node Add the ID to the tag identifying the traffic sign picture, seperated by a comma , and add the vlue of the indicated distance using square brackets: [value]: traffic_sign=UG:I51,S01[800 m].
Add the tag distance=value with unit to the node, f.i. distance=800 m.
If no unit is given explicitly, the value is assumed to be in kilometers. If another unit is given, it should be separated from the number by a space as described on the wiki page Key:distance.

W - Warning signs

Sign ID Image[1] Description Tags
W43 Uganda-trafficsign-W43.png

Pedestrian crossing

1st method:
Node part of Way At the location where the crossing is create a node on the way add highway=crossing.
Add additional tag to identify the type of crossing, for this sign mostly zebra : crossing=zebra.
Node part of Way Finally add a node on the way for early warning and tag the traffic sign picture: traffic_sign=UG:W43.

2nd method:
Node At the location where the traffic sign is located, beside of the way (road) on a new created node
add the traffic sign picture: traffic_sign=UG:W43.

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 The Highway Code. Ministry of Works and Transport, The Republic of Uganda. Published March 2009.