RU:Key:building:levels
![]() |
Описание |
---|
Число этажей здания, расположенных над поверхностью земли. ![]() |
Группа: Здания |
Используется на элементах |
Необходимы теги |
|
Полезные сочетания |
Смотри также |
Статус: де-факто![]() |
Инструменты |
|
Тег building:levels используется для обозначения количества надземных этажей здания (building=*) или части здания (building:part=*). Подземные этажи, крыша, мансарды, чердаки и тому подобное здесь не считаются. Однако этажи, которые частично находятся под землёй, учитываются (смотрите пример ниже). Для целей этого тега учитывается «уровень земли» определяется как самый низкий вход в здание на уровне земли.
Может быть полезно также добавить тег height=* (для части здания или всего здания), особенно если высота этажей различна для каждого этажа. Имейте в виду, что тег height=* включает в себя крышу, в то время как в building:levels=* она не входит.
Пример
- B + C + D считается как building:levels=3 (количество этажей здания расположенных от самой низкой точки на уровне земли до крыши)
- E считается как building:levels:underground=1 (количество этажей здания под землёй)
- A считается как roof:levels=1 (количество этажей на крыше)
Здания с этажами, которые не начинаются на уровне земли
Если часть здания не начинается на земли, тег building:levels=* должен включать количество пропущенных этажей ниже части здания (то есть количество этажей, которые существовали бы, если бы пространство между землёй и нижней частью здания было заполнено этажами обычной высоты для этого здания). Тег building:min_level=* должен использоваться совместно для описания количества пропущенных этаже в этой части здания.
Для всего здания указывается число этажей, максимальное для всех частей здания. Например, для здания, состоящего из частей, имеющих 2, 3 и 4 этажа, указывается building:levels=4. Для уточнения этажности отдельных частей используются теги building:parts=* на полигоне здания и building:part=yes и building:levels=* на полигонах частей зданий.
Дополнительные сведения смотри в разделе простые 3D-здания
Стиль для JOSM, выделяющий пунктиром здания, у которых нет тега building:levels [1]
Значения
Значения должны быть положительными числами. Также допустимы дробные значения (например, 1.5). Они широко используются в 3D-тегах. Высоту зданий (в метрах) обычно трудно определить, если нет правильных данных (например, из кадастра). Количество этажей является относительной величиной — вы знаете только, сколько этажей имеет здание, и при рисовании частей здания building:part, вы указываете их относительное количество уровней по отношению ко всему зданию.
Примеры рендеринга
OSMBuildings и OSM2World учитывают этот тег и визуализируют этажи.
Точность
Обратите внимание, что во многих случаях не совсем понятно, какое точное число следует взять:
- подвал с большими окнами (не считается), а немного углублённый этаж относительно уровня земли (считается)
Обратите внимание, что если есть два здания с плоской крышей рядом друг с другом и у одного 5 этажей (building:levels=5), а у другого 4 (building:levels=4), всё ещё вполне возможно, что у обоих зданий одинаковая высота или даже второе здание выше.