To what extent is it common/useful to put general traffic rules (valid in a whole country) explicitly on each way/area through tags? asked 28 Aug '11, 18:06 LM_1 |
Here are some hints about general traffic rules: For access restriction, we tag the exceptions. If the tag access is not present, consider the highway as 'open for the public'. But some OSM highway classes are naturally considered as 'allowed' or 'forbidden' by the contributors which means that they would certainly not add a specific tag (like the "foot=no" for a motorway or "bicycle=yes" for a cycleway). For such implied restrictions, we have a wiki page providing a list of worldwide and country specific default access restrictions. About speed limit, many contributors don't tag the value if it's not an exception. In some cases, the speed limit can be deduced from its class. For instance, depending on the country you are, the "highway=living_street" implies a maxspeed of 15 or 20 km/h. Also "motorway" is clear enough to tag only the exceptions. We have another wiki page listing implied speed limits per countries. In the other hand, some maxspeeds cannot be deduced like the primary, secondary, etc because they vary from inside to outside urban zones and we don't have a clear standard to specify the urban zones boundaries (which can be a mix of several landuses, etc). To avoid any doubts, some countries like Germany started to tag systematicaly all highways speed limits and more importantly, the maxspeed source. See the wiki page about maxspeed and implicite/explicite tagging. But this will be workable for software applications only if there is a large community of contributor tagging the whole highway network. If the tag is missing, an application could fallback into the default maxspeed values per country. Also, as mentionned on the wiki, some special maps can show the progress of such tagging effort and help the community to fill the gaps (like this ITO Map). More generally, there is a proposal on the wiki where all local defaults for a country could be set into a special relation type 'default' (including unit of measures, default speed limits, etc). The relation has been implemented for some countries but is not used by any software application at the moment (but the concept is there). answered 29 Aug '11, 15:31 Pieren |
I think this is far too broad an issue for the Help site.
There have been numerous discussions about this on various talk lists (e.g., about general tagging of speed limits): and various different opinions. Broadly I think most people are happy to leave general rules out (its too much work), but as mapping data becomes more complete may add some rules, such as speedlimits.