Key:building:levels - OpenStreetMap Wiki
Key:building:levels
From OpenStreetMap Wiki
Jump to navigation
Jump to search
Help
Key:building:levels
In other languages
Afrikaans
asturianu
azərbaycanca
Bahasa Indonesia
Bahasa Melayu
bosanski
brezhoneg
català
čeština
Crnogorski
dansk
eesti
Esperanto
euskara
Frysk
Gàidhlig
galego
hrvatski
Ido
interlingua
íslenska
italiano
Kreyòl ayisyen
kréyòl gwadloupéyen
kurdî
latviešu
Lëtzebuergesch
lietuvių
magyar
Nederlands
norsk
norsk nynorsk
occitan
polski
português
română
sardu
shqip
slovenčina
slovenščina
srpski (latinica)
suomi
svenska
Tagalog
Tiếng Việt
Türkçe
Zazaki
Ελληνικά
беларуская
български
македонски
монгол
русский
српски / srpski
українська
հայերեն
עברית
العربية
سرائیکی
فارسی
پنجابی
پښتو
नेपाली
मराठी
हिन्दी
বাংলা
ਪੰਜਾਬੀ
தமிழ்
മലയാളം
සිංහල
ไทย
မြန်မာဘာသာ
한국어
ქართული
ⵜⴰⵎⴰⵣⵉⵖⵜ
中文(简体)
中文(繁體)
粵語
Other languages...
building:levels
Description
The number of above ground levels in the building facades (excluding roof levels and underground levels).
Group:
buildings
Used on these
elements
Requires
building
=*
or
building:part
=*
Useful combination
roof:levels
=*
building:levels:underground
=*
See also
building:min_level
=*
height
=*
min_height
=*
Status:
de facto
building:levels
More details at tag
info
Tools for this tag
taginfo
AD
AT
BE
BR
BY
CH
CN
CZ
DE
DK
FI
FR
GB
GR
HU
IE (N+S)
IN
IR
IT
LI
LU
JP
KP
KR
NL
NO
PL
PT
RU
ES
AR
MX
CO
BO
CL
EC
PY
PE
UY
VE
TW
UA
US
VN
overpass-turbo
QLever
Postpass via overpass-turbo
OSM Tag History
The
building:levels
tag is used for marking the
actual
number (see
value section
) of above-ground non-roof levels (= floors = storeys) of a building (
building
=*
) or part of a building (
building:part
=*
). The underground levels and the roof do not count as levels here. However, levels that are part-way underground do count (see example below).
It can be useful to also add
height
=*
, especially if the height per level is different for each building part. Keep in mind that
height
=*
includes the roof, while
building:levels
does not.
Contents
Examples
Buildings with parts that don't start at ground level
Values
Renderer Support
See also
Possible tagging mistakes
Examples
Ground level (
level
), first floor, (
level
) + second floor, (
level
) counts as
building:levels
Underground level (
level
-1
) counts as
building:levels:underground
A roof level (
level
) counts as
roof:levels
A building (part) with only one ground level will be tagged with
building:levels
A building full in the ground (for example an archeological tomb like at
Tierradentro
) will be tagged with
building:levels
building:levels:underground
Buildings with parts that don't start at ground level
If a building part does not start at the ground level,
building:levels
=*
should include the number of skipped levels below the building part (i.e the number of levels that would exist if the space between the ground and the bottom of the building part were filled with levels of the typical height for this building).
The key
building:min_level
=*
should be used to describe the number of skipped levels in this building part.
It is therefore imperative that
building:levels
=*
is always strictly greater than
building:min_level
=*
Values
Values should be a positive
integer
number. Fractional values (like
1.5
) are
not valid
(what is the meaning of a 0.5 floor?) and probably means that the mapper diverted the tags *:levels to express a height instead of using the appropriate tags. The usual dimension is a height of
3 meters
for each floor (default floor height used for 3D renderings when the height tags are not specified). Use height and roof:height if a building has unusual dimensions. For example, use
building:levels
and
height
4.5
if the building has one 4.5 m high floor instead of
building:levels
1.5
The height of buildings (in meters) is usually difficult to determine if there is no right data, e.g. from a cadastre. But the default value of 3 meters for one floor is probably a good approximation of the actual height, if you don't know it, for most of the buildings. So you don't need to add the height tags for a normal 4-storey building. If floors are clearly larger or smaller than the default value (for example a sport hall 6 meters high, or a small shelter 2 meters high, or a 4-storey retail building higher than a 5-storey residential building), use the tags
height
=*
or/and
roof:height
=*
For a better understanding, see
Simple_3D_Buildings#Usage_of_height,_roof:height,_building:levels,_roof:levels
The number of levels is a relative value – you know only how many levels a building has and when drawing
building:parts
, you give their relative number of levels in relation to the whole building.
Renderer Support
building levels on
OSM2World
Renderers which take
building:levels
=*
into account:
CoMaps
- Android & iOS app, renders building height based on
building:levels
=*
, when
height
=*
is not set
Organic Maps
- Android & iOS app, renders building height based on
building:levels
=*
, when
height
=*
is not set
F4 Map
- Web Service, renders building height based on
building:levels
=*
, when
height
=*
is not set
OSMAnd
- Android & iOS app
OSMBuildings
- Web Service, renders floors as windows
OSM2World
- Java Application, renders floors as windows
See also
roof:levels
=*
– Number of levels in the roof of a building
building:levels:underground
=*
– Number of levels below ground level
building:min_level
=*
– Number of values under the bottom of the building (part), "filling" space between ground level and bottom level of building or part of building
level
=*
– Floor number of a feature
height
=*
– Total height of an element (building, tree, tower...) from the ground to the highest point
min_height
=*
– Height of location of bottom part of a building, part of building or another object
Simple 3D Buildings
Sophox query for average building heights by floor count
Simple Indoor Tagging
Possible tagging mistakes
building:levels
1.5
More details at tag
info
More details at tag
info
building:levels=1.5
‒ use height tags to express height information
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
levels
More details at tag
info
More details at tag
info
levels
=*
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
building:level
More details at tag
info
More details at tag
info
building:level
=*
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
building:levels
yes
More details at tag
info
More details at tag
info
building:levels=yes
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
building:levels
Ground Level
More details at tag
info
More details at tag
info
building:levels=Ground Level
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
building:levels
Split
More details at tag
info
More details at tag
info
building:levels=Split
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
building:levels
Ground Floor
More details at tag
info
More details at tag
info
building:levels=Ground Floor
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
building:levels
unknown
More details at tag
info
More details at tag
info
building:levels=unknown
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
stories
More details at tag
info
More details at tag
info
stories=*
If you know
places with this tag
, verify if it could be tagged with another tag.
Automated edits are
strongly discouraged
unless
you really know what you are doing
Retrieved from "
Categories
Key descriptions for group "buildings"
Key descriptions
Key descriptions with status "de facto"
Buildings
Tagging Mistakes
Hidden categories:
Pages unavailable in Dutch
Item with no description in language FI
Item with no description in language ZH-HANS
Item with no description in language ZH-HANT
Navigation menu