RU:JOSM/Plugins/Kendzi3D/tutorial/windows

From OpenStreetMap Wiki
Jump to navigation Jump to search

Окна, входы/двери

Теги:

building=yes (*)

building:part=yes

relations type=building

building=window,entrance

Простой случай

Здание описано с использованием одного контура. Все окна или входы описаны как точки на этом плане.

Kendzi3d windows 1.png

теги на точках

building=entrance

building=windowCrystal Clear app clean.png Kendzi3d implemented


Точки на контурах и зданиях с множеством уровней

Если в здании много этажей-уровней, можно предположить, что окна повторяются на каждом этаже-уровне здания. В противном случае узел с окном тега должен иметь непосредственно назначенный уровень.

Kendzi3d windows 2.png

Возможные решения для назначения окнам этажей-уровней

  • тэг level=1,2,5,11-15 он используется в настоящее время, но не позволяет устанавливать разные теги для окон на разных уровнях, например. ширина или высота
  • отношение type=clone:level с тегами от и до. Допускается «копировать» объекты, подобные окнам, с уровня, описанного в теге «с», на уровень, описанный в теге «до» (аналогично уровням, но с использованием отношения)
  • отношение type=clone:height с тегами каждый и повторить. Это позволяет «копировать» объект, например, окна «на каждое» количество метров, и копирование повторяется «повторить»Crystal Clear app clean.png Kendzi3d implemented


  • отношение type=window Это позволяет описать все атрибуты окна в отношении. Таким образом, различные формы и размеры окон могут быть описаны с использованием одного узла и нескольких отношений

Kendzi3d windows 3.svg

Здание как отношение

Это позволяет описать отдельные стены в здании. Каждая стена может иметь индивидуальный цвет или материал. Каждая стена может иметь установленный номер окна столбца.

отношение type=multipolygon, пути как стены


Kendzi3d windows 4.svgCrystal Clear app clean.png Kendzi3d implemented