Чисто технический есть теги для indoor mapping: room=*
Соответственно можно нарисовать план больницы, ресторана и другие здания с комнатами.
для администрации указать indoor=room + room=administration
Для кухни указать indoor=room + room=kitchen
И так далее.
Также можно указать level: номер этажа, 1-й этаж = 0, второй = 1, третий = 2, …, подземные этажи обозначаются -1, -2, -3, … (не путайте с layer, это другой тег).
Один минус: это поддержка других приложений. То есть если вы хотите указать так и внести базу в OSM, то да, формально можно. В этом случае всё замечательно.
Если вы хотите внести комнату администрации просто “чтобы было”, то тут результат сомнительный, пока что поддержка этого тега небольшая и нужно быть готовым к тому, что ждать нормальной поддержки этого тега нужно ещё очень долго.
Но если вы нарисуете полный план здания (который подходит под лицензию OSM, не копируйте из запрещённых источников) — это хорошо, рисуйте. Если нужна помощь с картографированием помещений внутри здания — обращайтесь.
В целом все верно, для обозначения подразделений разных организаций (будь то администрация, отдел кадров, IT-управление или бухгалтерия) у нас тегов нет. И если задуматься, то от геоинформационной базы данных это уже довольно далеко.
Если администрация больницы занимает отдельное здание, то как вариант можно просто поставить name на него.
В моем случае не про indoor речь. Больница - несколько гектаров территории с разными по назначению корпусами, парковыми зонами, паркингами, церковью итд. Отдельное здание - офис
Не понял в чём проблема, вроде нормально.
Мне больше не нравится отношение https://www.openstreetmap.org/relation/14296847, указан тип type=multipolygon, а для мультиполигона (должны быть только роли outer и, возможно, inner), а здесь непонятно что. Это явно не мультиполигон, какой-то другой тип отношения.