Как делать сложные дома с многуровневой этажностью,деталями на крышах?

Пытаюсь рисовать
http://demo.f4map.com/#lat=56.8439251&lon=53.2017256&zoom=20&camera.theta=63.392&camera.phi=-47.785
Эта штука не проставляет двери, поставленные на building:part. А если поставить на основной контур - это будет некорректно
https://www.openstreetmap.org/node/5121341792#map=19/56.84395/53.20141

Это уже проблемы веб-программы для рендеринга (f4map), а не корректности ввода данных в OSM. Может исправят когда-нибудь. f4map разве вообще отображает двери? kendzi3d-да, а вот эта веб-программа нигде не показала мне двери, которые я ставил (кстати, обязательно ставлю расположение подъездов тегом entrance=staircase в многоквартирных зданиях, если знаю, где они находятся. И вам советую)
Я вообще-то тыкаю building:part=yes (без building=yes) на те части здания, которые находятся внутри основного контура здания (надстройки на крышах-технические помещения лифтовых шахт, башенки и пр.), а на здания, которые просто состоят из корпусов разной этажности, но не пересекают контуры друг друга, ставлю оба тега: building=yes и building:part=yes. Потому что когда не ставил building=yes на чатсь здания, она не отображалась в f4map. Чтобы указать, с какого этажа начинается надстройка (т.е. обрезать снизу лишнее, чтобы оно не проваливалось в здание), использую building:min_level. Вообще использую только building:levels для добавления третьего измерения чертежам зданий, height для зданий не использую, потому что очень легко подсчитать количество этажей визуально, а для building:height не понимаю, где брать информацию, ведь это по сути точная высота в метрах?
Пример в 3D- http://demo.f4map.com/#lat=55.8647289&lon=37.1159621&zoom=19&camera.theta=66.249&camera.phi=-140.351
Редактор- https://www.openstreetmap.org/edit#map=17/55.86502/37.11577

P.S. Часть здания, которой нет на спутниковых картах, на самом деле существует.

Неправильно же. building должен быть один и охватывать все building:part. У вас получаются куски без адресов.
Вот примеры правильного
https://www.openstreetmap.org/way/211106686#map=19/55.75022/37.78891&layers=D - через мультиполигоны
https://www.openstreetmap.org/way/89345986#map=18/55.79505/37.97333 - через обычные полигоны

Оу! Теперь понятно, спасибо! Значит надо вначале обвести весь контур здания со всеми его частями, дав тег building=yes, а уже потом по этому контуру обводить его части, создавая новые контуры для каждой части здания в пределах главного контура, давая этим частям теги building:part!!! Блин, сколько теперь править придется :roll_eyes: :roll_eyes: :roll_eyes:

Alex18356, если ваши нынешние дома переделывать с помощью мультиполигонов, то действий будет минимум. Выделить все части, удалить тег здания. нажать кнопку создания мультиполигона в плагине reltoolbox. Он сам перенесет теги на мультики, порежет контуры на части и удалит дублирующие куски. дальше выделить куски, составляющие внешний контур здания, снова нажать кнопку создания мультиполигона и скопировать в него адресные теги с одной из частей и тег здания.
Не придется заново обводить весь контур здания по точкам в ручную. с вашими подробностями домов это будет очень долго.