RU:Key:building:part
building:part |
Описание |
---|
Часть здания, имеющая теги, отличные от других частей. |
Группа: здания |
Используется на элементах |
Задокументировано значений: 2 |
Полезные сочетания |
Смотри также |
Статус: де-факто |
Инструменты |
|
Полигон с ключом building:part=* обозначает часть здания, у которой некоторые свойства отличаются от свойств остальных частей (например, этажность building:levels высота height или назначение части здания).
Полигоны building:part=* необязательны и используются в дополнение к области building=*. Полигоны building:part=* всегда должны содержаться в границах полигона building=*, представляющей всё здание целиком. Если building:part=* используется для 3D-картографирования, имейте в виду, что полигон building=* может не отображаться некоторыми 3D-визуализаторами, если building:part=* используется в любом месте здания.
Как использовать
- Основная статья: Простые 3D здания
Используйте building:part=yes для частей здания, которые имеют только разные свойства (например, этажность building:levels или высота height). Используйте building:part=‹тип_здания› для частей здания, которые имеют различное назначение и, возможно, свойства (например, building:part=roof, building:part=retail или building:part=barn).
В дополнение к различным линиям, отмеченными тегом building:part=yes, должен быть один полигон (замкнутая линия или мультиполигон), обозначающая контур всего здания, отмеченная тегом building=*. Для сложных зданий также рекомендуется использовать отношение type=building для совместной группировки общего контура и линий building:part=*.
Там, где здание было разделено на части, всё равно необходимо нарисовать контур здания в целом и ему нужно проставить теги building:levels и height, то их также необходимо добавить общему контуру. При этом нужно брать максимальное значение из всех его вложенных частей. Здание, в котором есть трехэтажная часть и шестиэтажная часть, всё равно является шестиэтажным.
Иногда это может привести к тому, что одни и те же точки здания будут использоваться двумя линиями, если наземное здание: часть идентична по окружности общему контуру здания. Таким образом, здание из 2 частей сопоставляется с 3 объектами независимо от того, есть отношение type=building или нет.
Здание может разделяться на части как вертикально, так и горизонтально (например, для создания арок). Если необходимо указать, какой метод разделения был использован, используйте тег building:parts=* на всём здании.
Теги, используемые в сочетании
- building:levels=* — число этажей части здания, расположенных над поверхностью земли
- building:colour=* — цвет части здания
- building:material=* — наружный материал фасада части здания
- roof:shape=* — форма крыши
- roof:colour=* — цвет крыши
- roof:material=* — внешний материал крыши здания (кровельный материал)
Необязательно (если известно или необходимо):
- roof:levels=* — количество этажей на крыше (для формы крыши roof:shapes, отличной от flat)
- height=* — высота (в метрах, если известно)
- description=* — необязательное описание того, что представляет собой эта часть здания (не более 255 символов)
- min_height=* — высота расположения нижней части части здания
- building:min_level=* — число этажей здания, "заполняющих" пространство под частью здания
Смотрите также
- Простые 3D здания — обзор тегов для отображения 3D‑зданий
- Proposal:Building:parts — предложения по использованию ключа building:parts=* (с буквой "s" на конце)
Картографирование внутренних помещений
Тег здания (и его части) относится к "крупным" зданиям, то есть включают стены, крыши и другие конструкции. Чтобы нарисовать на карте внутреннее деление (пространства) зданий, обратитесь к разделу «Картографирование в зданиях» и, в частности, к концепции, получившей наибольшее распространение: «Simple Indoor Tagging». Некоторые потенциально полезные теги для «внутренних» частей здания:
- indoor=room — обычная комната со стенами
- indoor=corridor — огороженное пространство соединяющего прохода
- indoor=area — зона в помещении, не ограниченная стенами
Распространённые ошибки
- Отсутствующие части: части здания покрывают только часть контура здания, остальная часть здания может быть не видна в стандартном 3D‑рендеринге.
Возможные ошибки тегирования
Обратите внимание, что форк Клемента-Лагранжа (заброшенный, последняя активность в 2014 году и отслеживание проблем с отключённым проектом) для инструментов OSMTools Indoor интенсивно используетчасть тег buildingpart=*.