Problems with wrong occupancy

An error of occupancy is: In Zurich downtown, churches appear as being of residential occupancy while their building footprint in OSM is tagged as a church. This might happen due to the use of 3D buildings for which the occupancy is later determined by searching the data in OSM.

The first guess is that the building attribute of being a church is not overriding the residential occupancy from the land use the church is located in.


To solve the wrong occupancy of churches and optimalize the final occupancy tag for all the cases, the approach should including two parts:

  1. Make sure the OSM tags are used as the input when the higher-priority building is inserting, thus the OSM information would not be excluded because of the conflation step. (!34 (merged))
  2. Add the non-OSM datasets in the occupancy rules, process them in the right order. (!33 (merged))

Fix the occupancy issue while updating the OccupancyRule in rabotnik-rules ([Epic] v25.01).

Edited by Chengzhi Rao