|About tagging of ways, points and areas related to hiking.|
This page is concerned with tagging of ways, points and areas related to hiking.
Tagging ways and points
|| Preferably used for a hiking path.
Follow the photo guide for help with tagging.
||For designated footpaths, i.e. mainly/exclusively for pedestrians.|
||Rough roads normally used for agricultural or forestry uses etc. Use tracktype=* to describe the surface.|
|ford||yes||The way crosses through stream or river.|
Attributes of ways
|sac_scale (optional)|| hiking
|A difficulty rating scheme for hiking trails.|
|trail_visibility (optional)|| excellent
||This key describes attributes regarding trail visibility and orientation.|
|incline (optional)|| value%
||For marking a way's incline (or steepness/slope).|
|tracktype (optional)|| grade1
| Paved track
surface of gravel or densely packed dirt/sand
an even mixture of hard and soft materials
prominently dirt/sand/grass, but with some hard materials
only grass, sand and/or soil
||An alpine hut is a remote building located in the mountains intended to provide board and lodging. It is managed during the opening period.|
||A wilderness hut is a remote building with fireplace intended to provide shelter and sleeping accommodation.|
||A small shelter against bad weather conditions. To additionally describe the kind of shelter use shelter_type=*.|
||A basic hut is a remote building intended to provide basic shelter and sleeping accommodation.|
||A lean-to is a shed with typically three walls located in the countryside intended to provide shelter.|
||Structure on picnic sites to protect from rain. Normally open to all sides.|
||Shallow cave-like opening at the base of a bluff or cliff.|
||Backcountry camping without facilities. The access is usually restricted to foot, bicycle, canoe or ski. Set backcountry=yes.|
||Information resource for tourists and visitors. To additionally describe the kind of information use information=*.|
||A board with information.|
||A board with a map.|
See also Relation:destination sign
||Parking place. Here starts the hiking. :-)|
||A place where you can have an outdoor picnic. Optional: fireplace=yes|
||An entrance that can be opened or closed to get through the barrier.|
||Checkpoint for hiking.|
||Top of a hill or mountain (summit)|
||A volcano, either dormant, extinct or active|
||The highest point of a mountain pass.|
||A place with a good view of surrounding countryside.|
||A source of drinking water.|
||A place where water flows naturally from the ground.|
||For an unpopulated named place.|
||The common default name.|
||Elevation above sea level in metres.|
- Proposed features: Massif
- Proposed features: Valley
- Proposed relation: Region Topographical use: mountain range / massive / mountain/ valleys (?) See above.
- Proposed features: Hazard warning
- Proposed features/trailblazed
Tagging walking and hiking Route Networks
A route is a customary or regular line of travel, often pre-determined and publicised. It consist of paths taken repeatedly by various people.
To tag a hiking route you create a relation with the approbiate tags and add all elements (points and ways) of the hiking route to this relation.
See also Relation:route.
Tags of the relation
|type||route||indicates this Relation represents a route|
|route||hiking|| Instead of the tag route=hiking there is less frequently also used route=foot.|
Don't use route=pilgrimage (almost non-existent) but add pilgrimage=yes to a hiking-route.
|name||a name||The route is known by this name (e.g. "Westweg")|
|name:xy||localised name||where xy is the iso language code|
|ref||a reference||The route is known by this reference (e.g. "E1")|
| International walking network: long distance paths that cross several countries|
National walking network: long distance paths
Regional walking network: used for walking routes that cross regions
Local walking network: used for small local walking routes
|operator||operator name||The route is operated by this authority/company etc. e.g. "Schwarzwaldverein", "Alpenverein"|
|state||proposed / alternate / temporary||Sometimes routes may not be permanent or may be in a proposed state.|
|symbol||symbol description||Describes the symbol that is used to mark the way along the route, e.g., "Red cross on white ground" for the "Frankenweg" in Franconia, Germany|
|colour||a hex triplet||(optional) Colour code noted in hex triplet format. Especially useful for public transport routes. Example: "#008080" for teal colour|
|description||a short description||What is special about this route|
|distance||distance||(optional) The distance covered by this route, if known. For information of users and automatic evaluation e.g. of completeness. Given including a unit and with a dot for decimals. (e.g. "12.5km")|
|ascent||ascent||(optional) The ascent covered by a route in meters. If a route has start and end point at different altitude use descent too|
|descent||descent||(optional) The descent covered by a route in meters. Use it only if it differs from the ascent (different altitude at start/endpoint of a route).|
|roundtrip||yes/no||(optional) Use roundtrip=no to indicate that a route goes from A to B and instead of being circular (roundtrip=yes).|
|oneway||yes/no||(optional) Use oneway=yes to indicate that the route is to be walked in only one direction, according to the signposts on the ground|
|osmc:symbol||*||(optional) Some renderer uses the osmc:symbol=* to indicate a route on the map.|
|website||*||(optional) website that describes the route|
|wikipedia||(optional) language:page title||wikipedia page that describes the route|
Hiking routes are rendered for selected areas in Germany in a Hiking and Trail riding map (german). The tags required for rendering are:
- name=* Meaningful route name suitable for identifying this route.
- symbol=* Verbal description of the route marker symbols.
- osmc:symbol=* Coded description of the route marker symbols.
Since the tagging is generic, it is up to each country to decide how to map the hiking networks that exist in their country onto the hierarchy of national/regional/local. For countries with no specific local/regional/national "walking network", it may be helpful to consider whether different trails are managed or funded by government bodies at different levels.
See also Walking Routes.
Hiking trails that cross or touch normal roads should be connected to the road ways on the map. This will allow mixed routing applications to be built on OSM.
The SAC hiking tags as are very useful to plan a trip on the PC or for back country navigation.
4UMaps.eu support the SAC hiking tags as well as track attributes. Additionally it has elevation lines, hill shading, accommodation etc.
It is the perfect outdoor map and allows the download of free maps.
- in case of a relation:route the code of the path should be rendered in text, this code is normally in ref=*. When name=* is present it should be displayed as well. In case of lack of space we should discuss which one has priority.
- in case of simple way, highway=path or highway=track or highway=footway, not included in a relation:route we should display the ref and/or name of the way.
As of 2013-09-10:
- In WayMarked Trails: the route ref=* is rendered (I'm not sure about the name=*). In absence of route, the way name is rendered and the ref is not.
- In hikebikemap.: informations in relation:route are ignored. The way name=* is rendered and if not available the ref=*.
- In the default mapnik style, Cyclemap, maps.refuges, dianacht, 4umaps: informations in relation:route are ignored. The way name=* is rendered while ref=* is not.
The combination of sac_scale=* and trail_visibility=* should be rendered with the line style and color. Examples can be found in sac_scale#Rendering or osmc:symbol=*. It makes sense to use these tags on single ways. Does it make sense to apply them to relation:route?
As of 2013-09-10:
- maps.refuges: follows the indications of sac_scale#Rendering.
- WayMarked Trails: follows the indications of osmc:symbol=*.
- In 4umaps: the sac_scale=* is rendered in text together with mtb:scale=*.
- the default mapnik style, Cyclemap, dianacht: no indication of difficulty is rendered.
Groups of features
At high scales the name of groups of features should be rendered, specifically:
- mountain ranges
- lakes groups
Elevation contour lines
Relief Mapping Projects
- Hiking Map gather feature ideas for a new OSM Slippy map layer especially for hikers
- Shaded relief maps using mapnik Documentation about rendering a topographical map
- Relief maps Overwiew
- Hillshading with Mapnik Howto
- 4UMaps.eu Outdoor maps for Mountainbiking and Hiking
- OSMC Wanderreitkarte shows OSM with contour lines and hill shading and hiking routes in europe
- WayMarked Trails (ex-Lonvia's Weltwanderkarte) shows OSM with hill shading and hiking routes, among other interesting layers like MTB and rollerblades.
- Hikebikemap shows OSM with contour lines and hiking and biking routes
- Cyclemap shows OSM with contour lines and biking routes
- WORLD OSM WMS shows OSM with hill shading for europe
- Hiking/openhikingmap shows OSM with contour lines and hill shading
- An 80 days hike/mapping party (!) in the Alps, along the Via Alpina, in Summer 2012!
- Route altitude profiles SRTM Create an altitude profile for routes based on the freely available NASA SRTM3 altitude data.
- OpenTrail OpenTrail aims to be an OSM-based Android app for UK hiking/walking.
- Managing waypoints with OSM Extract waypoints from OSM database.
-  Making Your Own Hiking Maps With Kosmos.
- hikingbook.pl This program will create hiking books out of osm files.