From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg level:ref
Osm element key.svg
The floor an object is located, using locally used method of indicating specific floor. Edit or translate this description.
Group: Placement
Used on these elements
may be used on nodesmay be used on waysmay be used on areasshould not be used on relations
Useful combination
See also
Status: in use


Level:ref is a property that specifies the ref or name of the level where an object is located, using the locally common method of indicating a specific floor. Particularly useful where levels are not referred to by numbers but by codes (level:ref=A, level:ref=K1) or by names.

level:ref=* is found on two types of features:

Similar tags

There are some similar tags: The address tag addr:floor=* has a very similar meaning. While for some objects using address tags would be weird, the level:ref tag can be used everywhere (but does not bear address semantics explicitly).

addr:floor=* should be certainly used if floor index is part of the address.

See also level=* from the Simple Indoor Tagging scheme, which describes a logical level number (to allow software to understand which level is above/below which other level, and to unambiguously match indoor and outdoor levels), and may therefore differ from how levels are locally called.

Graph of count of appearances of level:ref=* in OSM database. Note that while level:ref=* has more uses than addr:floor=* most of usages were added in mass edits, possibly imports what is revealed by sudden spikes.
Graph of count of appearances of addr:floor=* in OSM database. Compare this far more organic growth of addr:floor=* apparently used in a regular mapping, with spikes on previous graph

External links