Skip to content

Latest commit

 

History

History
45 lines (26 loc) · 2.26 KB

README.md

File metadata and controls

45 lines (26 loc) · 2.26 KB

SunergyCityJSON

SunergyCityJSON is a Python-based framework enabled by CityJSON designed to jointly analyze publicly available 3D building models, incorporate windows, and perform solar radiation and shadow analysis, as well as heating and cooling demand calculations.

Features

  • Shadow analysis, and solar radiation calculation with the possibility to export shapfile for 3D visualization.

Shadow height Solar radiation

  • Obtaining information on solar heat gain by individual walls.

Image 1 Image 2

Run

  1. With your own data
    To run the tool you need to prepare you input data, identify ID of the desired building (An attribute in Citygml / CityJSON file) and optionally indicate the an hour where you would like to export shapefile for 3D visulaization with tools such as ArcGISPro.
    python3 SunergyCityJSON.py "cityjsonfilename.json" "building_id" hour

  2. Test with provided input
    python3 SunergyCityJSON.py "684_5334.json" "DEBY_LOD2_4615927" 6512

Instruction on input data

  • CityJSON file of the 3D building model:

  • Year of construction
    Building age is used as an indicator for the thrermal properties of the building enevelope which is then used for heat transfer calculation and the estimation of heating and cooling demand. Therefor, a shapefile including buildings' foortprints and the corresponsing year of construction is required as an input.

  • Yearly outside temperature data