|A property to denote that an object is covered by something.|
|Used on these elements|
|Tools for this tag|
covered=* is used to denote that an object represented by a node, way or area is covered.
For highways and railways this differs from tunnel=* in that it is usually open at least on one side. "Covered" is implied for tunnels too.
Also used in some situations where use of layer=* is not meaningful.
Use this tag:
- For a highway, railway, pedestrian way or waterway that is (even partially) covered by a building or other structure and does not fit the definition of a tunnel=* (including tunnel=building_passage).
- To denote that a power line, water main, water drain, etc., in a narrow trench, typically has a removable and replaceable covering which allows it to be traversed without a bridge. This covering may sometimes be removed for maintenance access.
- For buried objects where definition of location=underground does not fit. E.g. a buried parking garage with a concrete top.
Do NOT use this tag:
- For objects in tunnels or passing under bridges where vertical ordering is established by layer=* in combination with a suitable tag such as bridge=* or tunnel=*.
- For entities that are buried in the earth (location=underground) or submerged in water (location=underwater). However, underground excavations such as parking lots and reservoirs are appropriate, as noted above.
- For a covered bridge which is tagged as bridge=covered.
- For a avalanche protector (tunnel=avalanche_protector), even it is open on one side.
- If the object is part of a building (e.g. a underground parking). Simple_3D_Buildings may be used instead.
Ways passing through buildings should normally have the same (or none layer) as the building.
When used without layer=* the way should have common nodes where the outline of the covering object is crossed.
For covered objects which are not an arcade or a colonnade.
An arcade is a succession of arches, each counterthrusting the next, supported by columns or piers or a covered walk enclosed by a line of such arches on one or both sides. Such ways should be tagged with covered=arcade. If the arcade is part of a building, the building and the way share the same node at the entry and exit points. The way is split at the entry and exit nodes and only the part covered by the building is tagged with covered=building_arcade The layer has to be the same as the building. So if the building doesn't have a layer tag, the way doesn't need one either. Use arcade:left=open or arcade:right=open to define which side of the way is open.
When arcade should not be used: It is not meant to be used for indoor mapping. The wall on one side is considered as an outer wall which can have entrances that lead into the building. For indoor mapping indoor=yes can be used. Also it is not meant to be used for simple roof overhangs or blind arcades.
Similar to arcades, but differ architecturally, a colonnade denotes a long sequence of columns joined by their entablature, often free-standing, or part of a building. Such ways should be tagged with covered=colonnade. If part of a building, the building and the way share the same node at the entry and exit points. The way is split at the entry and exit nodes and only the part covered by the building is tagged with covered=colonnade The layer has to be the same as the building. So if the building doesn't have a layer tag, the way doesn't need one either. Use colonnade:left=open or colonnade:right=open to define which side of the way is open.
When colonnade should not be used: It is not meant to be used for indoor mapping. The wall on one side is considered as an outer wall which can have entrances that lead into the building. For indoor mapping indoor=yes can be used. Also it is not meant to be used for simple roof overhangs.
maxheight=* may also be associated with the covered way or area to indicate clearance.
This section changed since the approval of this feature as a result of refinement of the definition of the layer=* tag.
While using the layer or level tags is the conventional means of showing that one object is above another there are numerous situations where this tags are inappropriate and can be misleading in the context of the subsystem being mapped.
For example, when a building has a way passing through it, the building and the way through it can not be assigned distinct layers. In this situation tunnel=building_passage is used when the way has outer building walls to all sides. The tag covered=* is used then the way is open at least at one side.
A tag covered=* on the way will make routing more efficient in cases where, for example, a route to avoid the natural elements is desired, or a route to covered parking or to an area for sheltered entry or egress into a vehicle is desired.
In other cases objects can be assigned a distinct layer but can not be represented by either a bridge, tunnel, or indoor mapping - in those cases covered=* provides a simple method to express such situations.
Another usecase, some objects such as underground parking garages and reservoirs are covered by some object that would not be mapped separately.