Кроме самого тега type=building никакие. Но я бы вообще это отношение не создавал :) И все равно все мапят не под концепт type=building.
https://wiki.openstreetmap.org/wiki/Simple_3D_buildings#Building_relationshttps://wiki.openstreetmap.org/wiki/Relation:building#For_3D_modellingСуть такова. Изначально здания чертятся по их footprint-ам. И все building:part должны быть внутри полигона outline. И не вылезать за его границы. Но объёмы зданий обычно вылезают за footprint-ы.
Далее есть два варианта. Рисовать outline не по footprint-у, а по внешней границе building:part.
Либо отрисовать все кошерно и собрать building:part в отношение type=building, чтобы софт понимал, к какому зданию что относится.
Также отношение building необходимо (без него никак) для хитрых случаев, когда 3д объемы двух разных зданий нахлестываются друг на друга.