Sayın @zeqid'e iki etiketin beraber kullanılabileceği hususunu özel mesajla ben iletmiştim. Bu nedenle yorum yazmam gerek sanırım.

Bir nesnenin bir ana etiket taşıması gerektiği ilkesi var, doğru. İlgili ilke: https://wiki.openstreetmap.org/wiki/One_feature,_one_OSM_element

Fakat bunu önermemin sebebi şuydu. building=* etiketi binanın niteliğini tanımlıyor, amenity=* ise o nesnenin halihazırdaki kullanım şeklini tanımlıyor diye düşünüyordum. amenity=* ‘nin viki sayfasında, amenity=*(amenity=pub’ın örnek verildiği satır) sınırları binanın sınırları ile aynı ise birlikte kullanılabilir yazmışlar. https://wiki.openstreetmap.org/wiki/Key:amenity#How_to_map

building=* etiketinin giriş bölümünde de hastane olarak tasarlanan binaların farklı amaçla kullanıldığı duruma bir örnek verilmiş.  building=hospital ile diğer bir ana etiket beraber kullanılabilir yazmışlar. https://wiki.openstreetmap.org/wiki/Key:building

Örneğin otel olarak inşa edilmiş ve faal otel olarak kullanılan bir binanın hem tourism=hotel hem de building=otel olarak etiketlenmesi Viki’de önerilmiş(eğer otelin alanı, sadece bina ile sınırlıysa yani otel sadece binadan ibaret ise). https://wiki.openstreetmap.org/wiki/Tag:tourism%3Dhotel#As_a_building

(Şunu da not düşeyim. Bu konuda cevap yazmak için amenity=hospital maddesine bakınca bu konuyu tartışmaya açanlar olduğunu gördüm. https://wiki.openstreetmap.org/wiki/Talk:Tag:amenity%3Dhospital#Double-tagging_with_building )

Yukarıda yazdıklarımdan ötürü, amenity ile building bazı şartlarda beraber kullanılabilir diye düşünüyorum. Ancak bu fikirde ısrarcı değilim. Farklı fikirleri dinlemeye de açığım.