Template:RU:Roof:shape

From OpenStreetMap Wiki
Jump to navigation Jump to search

Форма крыши

Вы можете охарактеризовать форму крыши здания, используя каталог известных типов крыш.

Изображение Roof Gabled.png Roof Flat.png Roof Hipped.png Roof Pyramidal.png Roof Skillion.png Roof Half Hipped.png Roof Hip and Gable.png Roof Butterfly.png
roof:shape gabled flat hipped pyramidal skillion half-hipped hipped-and-gabled butterfly
Изображение Roof Round.png Roof Gambrel.png Roof Mansard.png Roof Dome.png Roof Onion.png Roof Sawtooth.png
roof:shape round gambrel mansard dome onion sawtooth
Изображение Roof Cone.png Roof Crosspitched.png Roof Side Hipped.png Roof Side Half Hipped.png Roof Gabled Height Moved.png
roof:shape cone crosspitched side_hipped side_half-hipped gabled_height_moved
Другие распространённые значения
Значение Описание
many Означает, что у здание есть сразу несколько различных форм крыши. Такое здание может быть у building:part=* с собственными значениями roof:shape=*. Подробно описано в roof:shape=many.

Другие теги крыши

Ключ Описание
roof:height=* Высота крыши, от верхней части фасадов до верха крыши.
Смотрите раздел ниже, чтобы лучше понять этот тег и использование height=*, building:levels=* и roof:levels=*.
roof:levels=* Количество отдельных этажей только на крыше.
Смотрите раздел ниже, чтобы лучше понять этот тег и использование height=*, building:levels=* и roof:levels=*.
roof:orientation=along/across Для крыш с гребнем предполагается, что гребень параллелен самой длинной стороне здания (roof:orientation=along), но он может быть явно отмечен этим тегом.
roof:angle=* Альтернатива roof:height=*. Высоту крыши можно указать неявно, указав наклон сторон (в градусах).
roof:direction=* Направление от задней стороны крыши к передней (то есть направление, в котором обращена основная поверхность крыши).
roof:material=* Самый внешний материал крыши. Полезно в сочетании с roof:colour=*.
roof:colour=* (Доминирующий) цвет крыши. Полезно в сочетании с roof:material=*.

Использование height, roof:height, building:levels, roof:levels

В настоящее время существует несовместимость значений тегов *:levels=* в 2D и 3D представлениях.

В 2D они обозначают количество этажей части: 1 этаж, 2 этажа, …, 5 этажей, и так далее.

В 3D, когда теги высоты не используются, теги *:levels=* при 3D‑рендеринге преобразуются в смоделированные высоты. Каждый этаж преобразуется в рендеринг высотой 3 метра.

Например, building:levels=3, roof:levels=1, без тега height=*, без тега roof:height=* при 3D‑рендеринге будет преобразовано в здание высотой 12 метров с 9 метрами под крышей и 3 метрами для крыши.

Поэтому пользователи могут использовать десятичные числа для этажей, чтобы указать подходящую высоту. Например, в taginfo вы можете найти building:levels=1.5, roof:levels=0.5 или roof:levels=0.2! Но что означает "0,2 этажа" в 2D-описании здания?

Вместо того, чтобы использовать десятичные значения, добавьте высоту здания. Таким образом, вы получите совместимость между 2D и 3D информацией.

Пример:

Пояснения:

  • 1,5 уровня здания и 0,7 уровня крыши, вероятно, означают 1 полезный этаж для фасадов здания и отсутствие полезных этажей для крыши
  • 1,5 + 0,7 = всего 2,2 этажа = высота всего здания 6,6 метра (используя по 3 метра на каждый этаж)
  • 0,7 этажа крыши = высота крыши 2,1 метра

Примечания:

  • Фактическая высота зданий, вероятно, неизвестна для 99% зданий в OSM. Значение 3 метра для этажа является значением по умолчанию, вероятно, очень близким к реальности для большинства этих зданий, и будет отображать хорошую 3D-визуализацию, соответствующую зданиям без меток высоты. Но, конечно, если вы знаете реальную высоту, используйте их!
  • В некоторых случаях явно необходимы и то, и другое. Например, для спортивного зала значение уровней здания обычно равно единице (один этаж и один потолок), но высота превышает 3 метра, установленные по умолчанию, поэтому вам нужно добавить фактическую высоту (например, building:levels=1, height=6). Пожалуйста, не используйте ложное значение в 2 этажа для имитации здания высотой 6 метров, если в здании всего 1 потолок!