Projects & Tools
CityDPC
CityDPC is an open-source Python library designed for handling and analyzing 3D city models in CityGML and CityJSON formats. It provides tools for geometric computations, including identifying shared walls between buildings—critical for urban energy simulations. The library enables the loading, validation, and manipulation of city datasets, supporting applications like Urban Building Energy Modeling (UBEM). CityDPC integrates with UBEM tools like TEASER+, streamlining urban-scale energy assessments by efficiently processing and analyzing large building datasets.
Read MoreCityEnrich
The CityGML Enrichment Tool (CityEnrich) is developed by members of the "Institute of Energy Efficiency and Sustainable Building (e3D), RWTH Aachen University" using Python 3.8+. This tool can be used to enrich CityGML buildings with energy-related data manually. The added information is saved according to the Energy Application Domain Extention (EnergyADE) version 1.0. The software offers a JSON-based database adopted from TEASER to select building materials. The program allows enriching multiple buildings at once or individually. This tool bridges the gap between automated archetype style enrichment and editing the CityGML file in the source code by hand.
Read MoreTEASER+
The TEASER+ extension is developed by members of the "Institute of Energy Efficiency and Sustainable Building (e3D), RWTH Aachen University" using Python 3.5+. This extension is based on the "Tool for Energy Analysis and Simulation for Efficient Retrofit (TEASER)" and can be used to import and export CiyGML data sets with or without Energy ADE version 1.0. The TEASER+ extension aims to help the simulation scientists to facilitate energy performance simulations using CityGML models.
Read More