Published December 12, 2025 | Version 1.0.0
Software Open

QGIS Processing Algorithm for Residential Building Energy Characterization

  • 1. ROR icon Universidade da Coruña
  • 2. Architectural Association Inc

Contributors

  • 1. ROR icon Universidade da Coruña
  • 2. Architectural Association Inc

Description

This repository contains the QGIS Processing Algorithm Energy Calculations Simple, exported as Python from QGIS (Processing Modeler).
The algorithm identifies residential buildings from an input polygon layer and computes several derived energy-related attributes, including:

  • DateCons – Year of construction

  • GFA – Gross Floor Area

  • EnergyDemand – Estimated annual energy demand based on period of construction

  • reference – Reference ID

  • numberOfDw – Number of dwellings

  • EPC – Assigned Energy Performance Coefficient

The script applies a predefined style file to the resulting layer and outputs a processed building dataset.

This model was exported from QGIS version 3.28.1.

Main Functionality

  1. Extract buildings with currentUse = '1_residential'.

  2. Refactor fields and compute new energy attributes.

  3. Apply a QGIS style file to the output layer.

The algorithm is implemented in Python and can be used within QGIS or adapted for standalone execution inside a QGIS Python environment.

Files

EnergyCalculationSimple.zip

Files (7.2 kB)

Name Size Download all
md5:388ba006c189601d285c0ff846d67943
7.2 kB Preview Download

Additional details

Software

Programming language
Python