United Kingdom Tagging Guidelines
Welcome! Finding the best tag to use can be challenging at times. This page aims to provide simple yet comprehensive guidance for all users helping with mapping the United Kingdom. Being specific to the UK, allows us to go into more depth and provide more information than possible on the global tag descriptions.
Note: There are currently two schemes in use for UK footpaths, cyclepaths and bridleways. It is of personal preference as to which makes the most sense and which you should use. For more info see #Classic vs Alternative tagging schemes.
- 1 Copyright Infringement
- 2 UK roads
- 3 Pedestrian access
- 4 Cycle paths
- 5 Bridleways
- 6 Tagging Access Provisions
- 7 Classic vs Alternative tagging schemes
- 8 See also
How to avoid infringing copyright|
The United Kingdom mapping community supports the copyright guidance provided on the OpenStreetMap Copyright wiki page.
It is vital that the OSM database does not infringe the Intellectual Property(IP) or Copyright of other organisations. The following guidelines are particularly relevant to mapping in the United Kingdom:
- Since April 1st 2010 the Ordnance Survey has started to provide some data that you may use in OSM. This is documented on the Ordnance Survey Opendata page. With this exception (and out-of-copyright OS maps published 50+ years ago), all Ordnance Survey work is Crown-copyrighted and must not be copied.
- You may however use the maps as a research tool. For example, you may use an OS map to find a public bridleway but, before entering it into OSM, you must complete a ground survey to confirm its existence and route.
- Do not copy access provisions (e.g., public footpath, bridleway etc) from an OS or other copyrighted map. If, for instance, you complete a ground survey and find that a track is marked as bridleway at one end but footpath at another (these sorts of things do happen!) tag as a public footpath, but add a fixme tag.
Also see Road signs in the United Kingdom.
|A-roads with primary status (signed yellow on green)||highway=trunk|
|A-roads with non-primary (secondary) status (signed black on white)||highway=primary|
|Busy unclassified through roads
(Generally used only on roads wide enough to allow two cars to pass safely where adequate road markings are in place; may have unsigned categories such as C, D or U: see Tagging Road Numbers, below)
|Other (i.e., not in the above classes) non-residential roads in towns. Examples include; minor shopping streets, roads in commericial districts, and public roads in industrial areas.||highway=unclassified|
(Used only on roads that have no other function other than for residential purposes)
(driveways, carpark entrance roads, private roads, bus-only roads, etc). Please remember access=* and service=* where applicable
|Private roads||highway=* access=private|
|Track (Larger than a path; generally big enough to fit a vehicle down).
Use in conjunction with tracktype=*.
Reference: List of deprecated features.
Tagging Road Numbers
The ref=* tag should only be used on roads which are signposted with a national official number. These are Motorways, A-roads, B-roads and, in a very small number of special cases, some roads signposted by the local authority with a C-prefix.
In all other cases, such as use of road numbers from highway authorities statutory lists, use either official_ref=* or admin_ref=*. If you do want to use this latter information, please ensure that your source is compatible with OdBL.
Unpaved Country Roads
In a number of places there exist designated public highways which are unpaved and not regularly unmaintained by the local highway authority. They usually look like tracks, and only detailed local knowledge is likely to uncover that their status is different. Known examples include Red Lodge Road highway=track even though the highway authority may record them as unclassified roads. Additional tags which should be added are access=yes, surface=*, tracktype=* and, possibly, designation=public_highway. In many areas such roads & tracks have been formally designated as byways or restricted byways and the tagging is then straightfoward.& Blackspinney Lane in Leicestershire. It is recommended that these be mapped as
|Image||Description||Classic tagging style||Alternative tagging style|
|A path intended for pedestrian usage.||highway=footway;
In the UK, cycle paths are differentiated based on whether they are within the carriageway (cycle lanes) or separate from the carriageway (cycle tracks). Cycle lanes are split according to whether they are with-flow on contra-flow lanes. Different signs and marking are also used to indicate each category.
With-flow cycle Lanes
Cycle lanes within the carriageway are marked out by a painted boundary line on the road surface. The cycle lane may be "Mandatory" or "Advisory". The key differences are as follows:
- Marked with a continuous / solid boundary line.
- An order prohibits other vehicles from encroaching on the lane (this includes for waiting & loading).
- Signed with diagram 959.1, which is repeated at every junction (or 300m).
- May be time restricted.
- Marked with a broken / dashed hazard warning line.
- Signed with diagram 967, which is repeated at every junction (or 300m).
- Applies at all times.
For more info see the cycleway tag.
Contra-flow cycle Lanes
A cycle track may or may not follow a road. For those that are adjacent to a road, in contrast to lanes, a cycle track is physically separate from the main road carriageway. The separation may be a kerb, barrier/wall, strip of grass or just a row of parked cars.
To map a cycle track adjacent to a road you may add the cycleway tag to the highway, however it is generally accepted that drawing the cycle track as a separate way allows greater flexibility. Please note that when using highway=cycleway, omitting the surface=* tag implies it is paved and when using highway=path, omitting the surface=* tag implies it is unpaved. Note also that explicitly tagging surface is always better, especially as for bicycles some unpaved surfaces (compacted) are better than some paved ones (cobblestones). Pedestrian use is also assumed, therefore you do not need to add a foot=* access tag unless pedestrian use is expressly forbidden.
|Image||Description||Classic tagging style||Alternative tagging style|
|Shared cycle/pedestrian path||highway=cycleway||highway=path;|
|Segregated cycle/pedestrian path||highway=cycleway;
cycleway=lane; (implies bicycle=designated)
|Cycle only path (not intended for pedestrians)||highway=cycleway;
* : The route is not intended for pedestrians, but use is not prohibited. Before tagging as foot=no please check that there is a convenient alternative route for pedestrians nearby (e.g. a footway or road).
If the bridleway follows either a track, unclassified road or service road, then tag it as such. Otherwise:
|Image||Description||Classic UK tagging style||Alternative global tagging style|
|PENDING||A path intended for horseriders.
Please note: omitting the surface=* tag implies it is unpaved
† : Correct for bridleways that are legal Right of Ways in England & Wales.
Tagging Access Provisions
In the United Kingdom access to land and ways (footpaths, bridleways etc.) may be provided by a statutory legal right of access, or a by permissive access provisions. To record these we add a designation=* or access=permissive tag. For example, to tag a "Public Footpath" first map out the way using either the Classic or Alternative tag scheme and then add the relevant tag as recommended on the UK access provisions page.
- Note: This reduces the need to add access=* tags to those unusual cases where a Traffic Regulation Order further restricts access rights of the route is physically unpassable by certain traffic types.
Classic vs Alternative tagging schemes
There are currently two schemes in use for footpaths, cycle tracks and bridleways. It is of personal preference as to which makes the most sense and which you should use. Each have their pros and cons.
The original method uses so-called duck tagging: if a path is used as a footway and looks like a footway, you tag it as highway=footway. (Similarly highway=cycleway, highway=bridleway and so on). Access rights are inferred from the tag (and country) with additional specific access tags added as required:
- Fewer tags are needed.
- Is the original method so already prevalent.
An alternative scheme uses granular tags added to a basic highway=path tag. When used in the UK, it implies "A generic narrow path that is used in conjunction with access tags and a designation=* tag where applicable" and surface=unpaved
- Access rights are defined and unambiguous and are separate from the physical attributes.
- More tags are usually required.
- If additional access tags are not added, it is unclear who is permitted to use the route.
- If additional surface tags are not added, it is unclear whether the route is suitable for different users.
- Not convincingly supported by major renderers. The standard map style at OpenStreetMap.org, and the OpenCycleMap style, will both show highway=path; foot=designated;bicycle=designated;horse=designated;designation=public_bridleway in the style that is familiar for cycleways, rather than in a bridleway style.
See access for more information.