Τι δεν καταλαβαίνεις? Σωστά σου απάντησε ο/η ika-chan. (στο έδειξε κιόλας)
To building=roof δεν είναι κτήριο. Διάβασε και λίγο το wiki https://wiki.openstreetmap.org/wiki/Tag:building%3Droof
Επίσης ο δρόμος πρέπει να διασταυρώνεται (δηλ να έχει κοινά nodes) με το ορθογώνιο σχήμα που είναι building=roof, και το κομμάτι το δρόμου που είναι καλυμμένο να έχει covered=yes.