Template:Map Features:cycleway
Cycleway
To describe infrastructure designed mainly for cyclists. See also: Cycle routes.
Value | Element | Comment | Photo | |||
---|---|---|---|---|---|---|
Dedicated bicycle lanes | ||||||
lane | A bicycle lane is an inherent part of the road itself. It has no physical separation from the other lanes except the painting on the road. In North America, known as a class II bicycle facility. Notably, there is no curb between the cycle lane and the road.
Some countries have two different types of cycle lanes:
To distinguish between these two types of cycle lanes, the cycle lane can additionally be tagged with cycleway:lane=exclusive or cycleway:lane=advisory respectively.
|
|||||
| ||||||
shared_lane | Cyclists share a lane with motor vehicles, and there are markings (like sharrows) indicating that motorists and cyclists should share this lane.
The road markings are usually there to highlight a cycle route or to remind drivers that you can cycle there. |
|||||
share_busway | A special lane reserved for public transport on which cyclists are also allowed to bike. | |||||
Bicycle tracks | ||||||
track | A cycle track is separated from the road by curbs, parking lots, grass verges, trees, bollards or another physical barrier, but is running parallel and next to the road. In North America this is called a protected bike lane, separated bike lane, greenway, green lane, or class IV facility.[1]
Alternatively, consider mapping cycle tracks as a separate way next to the road tagged as highway=cycleway (or highway=path + bicycle=designated in case of shared foot- and bicycle ways). Both methods each have their pros and cons: While adding a single tag to an existing way takes less time and still often describes the cycle track accurately, a separately tagged cycle way is generally more flexible and allows to capture more detail (note here that higher complexity increases the potential for routing errors). Add cycleway=separate to the highway if a cycle track is mapped separately (see below). In the USA, general practice is to use this tag when the bike lane is protected by parking with or without bollards/flex posts. E.g. the parking lane is between the vehicle travel lane and the bike lane. Where the bike lane is bi-directional and protected by bollards, general practice has been to draw this bike lane as a separate way even if it is not vertically separated from the vehicle travel lanes. |
|||||
separate | Should be used to indicate that a cycle track associated with a highway has been mapped as a separate OSM element (i.e., is tagged with highway=cycleway). Meaning is similar to the use of sidewalk=separate for footways, and can potentially be used when simplifying geometries for rendering. It also acts as a hint to avoid duplicating an existing cycleway by adding cycleway=track to a highway. Don't confuse with segregated=yes. | |||||
No bicycle infrastructure | ||||||
no | Explicitly marks that a street has no bicycle infrastructure. This allows to explicitly note that the road was surveyed for bicycle infrastructure. | |||||
Other bicycle infrastructure | ||||||
crossing | Used on separately mapped paths to indicate that it's a bicycle crossing. | |||||
shoulder | Used to indicate that a road has no designated infrastructure for cyclists, but shoulders (a.k.a. breakdown lanes) are navigable and legal to cycle on. Especially on rural roads with high speed limits, the existence of a shoulder usable by cyclists can make the difference whether the road is usable at all (semi-)safely for cyclists. Not every shoulder=* is automatically usable for cyclists: Some shoulders are used for parking (parking=shoulder) instead, not all shoulders are paved (with asphalt, e.g. grass pavers). Additionally, shoulder=yes is typically only mapped for shoulders that are broad enough to accommodate a car. For cyclists however, a less wide shoulder is fine, too. | |||||
link | A connector between OSM segments for cycle traffic, for example to connect a separately mapped cycle path to a junction on the opposite side. Serves primarily as a routing aid and does not necessarily have to be identifiable as built infrastructure. | |||||
traffic_island | Used on the parts of refugee islands of a cycleway=crossing. | |||||
asl | Indicates an advanced stop line or bike box at junctions. Use cycleway=asl on a node forming part of the road's way, located at the position of the secondary stop line. Consider adding direction=forward or direction=backward for an explicitly reference to the closest junction that a ASL relates to and thus the direction of traffic that it applies to. | |||||
Deprecated or discouraged tags | ||||||
Formerly used in one-way roads before oneway:bicycle=* was used. See below how to map bicycle infrastructure in one-way roads. | ||||||
Formerly used on cycleways which were mapped as separate ways tagged as highway=cycleway before the segregated=* tag was formalized. Its use with highway=cycleway is now considered obsolete. |
This table is a wiki template with a default description in English. Editable here.
Note to editors: Please don't categorize this template by editing it directly. Instead, place the category in its documentation page, in its "includeonly" section.
Template for the Cycleway table in the Map Features page. Use the default English text or use the template arguments for your translations
Usage
All parameters are optional. By default, text is in English. English writers shall write their comments in the template itself (avoiding double edition). Other languages are translated in template arguments, not in the template itself.
section header
|name= (section header line) |description= (displayed before the table; optional)
One key/value row
|lane:value= |lane:desc= |lane:photo=
Template for copy/paste...
<noinclude>{{languages}}</noinclude> {{Map_Features:cycleway |name= |description= |head:lanes= |head:shared= |head:tracks= |head:no= |head:other= |head:deprecated= |cycleway:key= |lane:desc= |shared_lane:desc= |share_busway:desc= |track:desc= |separate:desc= |no:desc= |crossing:desc= |shoulder:desc= |link:desc= |asl:desc= |opposite:desc= |shared:desc= }}