3DBAG Release 2025.09.03

Today we are excited to release 3DBAG version 2025.09.03. Major new features include two new output formats: 3D Tiles (for web visualisation) and IFC (for BIM users). There are also some smaller improvements, such as the new attribute b3_h_nok containing the main ridgeline elevation. And we made several improvements to the docs, like some pointers to our 3dbag-scripts for developers.

The tooling behind the scenes also received many improvements, allowing us to release new 3DBAG versions faster and more reliably in the future. A notable example is the introduction of a new global attribute schema, allowing us to define and enforce a consistent set of attributes across all 3DBAG outputs. We also use this global schema to automatically generate the attribute schema documentation, which is now guaranteed to be accurate and up-to-date without requiring manual edits.

3DBAG is generated using 100% open source software. For this release we used our building reconstruction software roofer version 1.0.0-beta-5. If you are interested in using the 3DBAG software or want to contribute to 3DBAG you are welcome to join our Zulip chat.

This release counts 107 715 47 BAG objects with a 3D building model and was funded by the 3DBAG innovation platform.

Special thanks to Amir Hakim for his work on the IFC export functionality.

Changed / Fixed

  • Attribute b3_kwaliteitsindicator was added to the CityJSON output
  • Fixed attribute b3_kwaliteitsindicator being always false
  • Removed attribute b3_succes
  • Fixed extremely low and negative roof elevation values for some buildings
  • Fixed in tile download map:
  • New attribute schema page in documentation

Added

Known issues

  • 397 512 BAG features without 3D model (typically due to a lack of elevation data) are missing from the output.
  • b3_opp_dak_*, b3_opp_grond do not account for holes in the polygon.
  • BAG date/time attributes in GPKG output are of the string type

The 3DBAG Team