G. Agugiaro
Please Note
25 records found
1
This thesis addresses this data management gap by testing and iteratively enhancing the Scenario Application Domain Extension (ADE) for CityGML 2.0. Utilizing a Design Science Research methodology, the schema was refined from an initial Beta 3 to a current functional Beta 6 version. The structural requirements for this enhancement were empirically derived by conducting baseline and exploratory SimStadt energy simulations on case-study neighborhoods in Rotterdam. While urban energy served as the empirical proving ground, the schema was deliberately engineered to remain domain-agnostic. Based on these observations and theoretical research, scenario data was formally decomposed into three storable pillars: Context, Strategy, and Configuration.
To validate the refined schema, foundational operations and four comprehensive test scenarios—Future Climate, Refurbishment, PV Adoption, and Urban Greening—were encoded into both XML instances and a 3DCityDB relational database. The results demonstrate that the Beta 6 Scenario ADE successfully manages concurrent "what if" scenarios in one dataset. Ultimately, this work provides a domain-agnostic data management layer that supports the structured comparison and reproducibility of multi-temporal urban scenarios, demonstrated here within the context of the building energy performance simulations. ...
This thesis addresses this data management gap by testing and iteratively enhancing the Scenario Application Domain Extension (ADE) for CityGML 2.0. Utilizing a Design Science Research methodology, the schema was refined from an initial Beta 3 to a current functional Beta 6 version. The structural requirements for this enhancement were empirically derived by conducting baseline and exploratory SimStadt energy simulations on case-study neighborhoods in Rotterdam. While urban energy served as the empirical proving ground, the schema was deliberately engineered to remain domain-agnostic. Based on these observations and theoretical research, scenario data was formally decomposed into three storable pillars: Context, Strategy, and Configuration.
To validate the refined schema, foundational operations and four comprehensive test scenarios—Future Climate, Refurbishment, PV Adoption, and Urban Greening—were encoded into both XML instances and a 3DCityDB relational database. The results demonstrate that the Beta 6 Scenario ADE successfully manages concurrent "what if" scenarios in one dataset. Ultimately, this work provides a domain-agnostic data management layer that supports the structured comparison and reproducibility of multi-temporal urban scenarios, demonstrated here within the context of the building energy performance simulations.
An open, formally specified geospatial data model for urban energy modelling already exists adjacent to this use case, the OGC City Geography Markup Language (CityGML) paired with its Energy Application Domain Extension (Energy ADE). Whether it is sufficient as a BRP data model has not been tested. This thesis tests it. It first synthesises a Minimum Set of Required Data (MSRD) from 14 existing and proposed European initiatives, distilling their recurring fields through an explicit relevance filter into a reference set of attributes a BRP needs. It then assesses how much of that MSRD the CityGML 2.0 + Energy ADE 3.0 (beta 8) data model can carry, mapping the set field by field, and tests the mapping at two scales on real Dutch building-stock data. The first is an audit-depth test on a single owner-occupier dwelling. The second is a city-scale breadth test on an entire municipality populated from open government sources (BAG, 3DBAG, EP-Online, and CBS statistics).
The MSRD comprises 276 fields, organised into 13 modules and 3 layers. The current CityGML + Energy ADE 3.0 (beta 8) data model covers roughly 95% of it, 262 of the 276 fields, with coverage complete for 8 of the 13 modules, including the entire assessment layer. The 14 uncovered fields are localised rather than spread across the model, most of them concentrated in the renovation-advice module, the staged roadmap that is the BRP’s defining feature, where coverage falls to 73%. The two-scale implementation confirms that the mapping holds under real data: the schema produced XSD-valid output from the single audited dwelling up to roughly 94,000 buildings without structural failure. Bringing the Dutch open-data sources together in one model also did more than confirm fit. It made the data-quality problems of that stock visible and tractable, exposing patterns that the source datasets, read apart, do not reveal, and it located the situations the model carries only partially.
The CityGML + Energy ADE pairing is therefore a meaningful, strong, and near-complete starting point for a BRP data model, with the gaps localised rather than structural. The contribution is to show that an open, formally specified data model already covers most of what a BRP needs, to name precisely where it does not, and to consolidate the targeted extensions that would close those gaps as input to the further development of the Energy ADE. The MSRD and the two-scale test pipeline are released openly.
https://doi.org/10.5281/zenodo.20669526
https://github.com/DaanSchlosser/CityGML2.0-EnergyADE3.0_creator
https://doi.org/10.4121/89f8909b-4473-4958-8f93-46b55546764d ...
An open, formally specified geospatial data model for urban energy modelling already exists adjacent to this use case, the OGC City Geography Markup Language (CityGML) paired with its Energy Application Domain Extension (Energy ADE). Whether it is sufficient as a BRP data model has not been tested. This thesis tests it. It first synthesises a Minimum Set of Required Data (MSRD) from 14 existing and proposed European initiatives, distilling their recurring fields through an explicit relevance filter into a reference set of attributes a BRP needs. It then assesses how much of that MSRD the CityGML 2.0 + Energy ADE 3.0 (beta 8) data model can carry, mapping the set field by field, and tests the mapping at two scales on real Dutch building-stock data. The first is an audit-depth test on a single owner-occupier dwelling. The second is a city-scale breadth test on an entire municipality populated from open government sources (BAG, 3DBAG, EP-Online, and CBS statistics).
The MSRD comprises 276 fields, organised into 13 modules and 3 layers. The current CityGML + Energy ADE 3.0 (beta 8) data model covers roughly 95% of it, 262 of the 276 fields, with coverage complete for 8 of the 13 modules, including the entire assessment layer. The 14 uncovered fields are localised rather than spread across the model, most of them concentrated in the renovation-advice module, the staged roadmap that is the BRP’s defining feature, where coverage falls to 73%. The two-scale implementation confirms that the mapping holds under real data: the schema produced XSD-valid output from the single audited dwelling up to roughly 94,000 buildings without structural failure. Bringing the Dutch open-data sources together in one model also did more than confirm fit. It made the data-quality problems of that stock visible and tractable, exposing patterns that the source datasets, read apart, do not reveal, and it located the situations the model carries only partially.
The CityGML + Energy ADE pairing is therefore a meaningful, strong, and near-complete starting point for a BRP data model, with the gaps localised rather than structural. The contribution is to show that an open, formally specified data model already covers most of what a BRP needs, to name precisely where it does not, and to consolidate the targeted extensions that would close those gaps as input to the further development of the Energy ADE. The MSRD and the two-scale test pipeline are released openly.
https://doi.org/10.5281/zenodo.20669526
https://github.com/DaanSchlosser/CityGML2.0-EnergyADE3.0_creator
https://doi.org/10.4121/89f8909b-4473-4958-8f93-46b55546764d
Visual Heritage Landscape Research
A Pathway Framework for Integrating Data, Methods, and Content
A pathway-oriented framework for visual heritage landscape research
This thesis conceptualizes visual heritage landscape research as a set of pathways that integrate three core components: the data used to describe visual environments, the methods used to analyze them, and the content outcomes expected for interpretation and decision support. Instead of treating methods as isolated techniques, the framework emphasizes how different components can be assembled in coherent sequences to match research purposes, spatial scales, and heritage contexts. Based on this logic, four expanded pathway types (EP-1 to EP-4) are proposed to bridge commonly separated approaches and to support more systematic, integrative study designs. Each pathway highlights a distinct integration focus, but collectively they provide a transferable structure for organizing visual research questions, selecting appropriate evidence, and producing outputs that are both analytically rigorous and implementation-oriented.
Pathway implementation through four case studies
The framework is implemented through four case studies that test the expanded pathways across diverse heritage landscape contexts and multi-scale conditions. EP-1 demonstrates an integrated spatial-perceptual pathway that connects spatial structure with perceptual evidence, enabling the interpretation of visual mechanisms and the validation of experienced visual qualities. EP-2 develops a digitally supported perception evaluation pathway that extends visual assessment to larger spatial coverage and multiple viewpoints through digital capture and modelling, providing scalable insight into visual quality and environmental preference. EP-3 proposes a multi-source visual-spatial pathway that integrates heterogeneous geo-data and multi-view analyses to strengthen interpretation across viewpoints and spatial levels, supporting a richer understanding of how visual patterns emerge from landscape structure. EP-4 advances a perception-informed decision pathway that couples perceptual evidence with visibility modelling to generate threshold-style rules and decision-ready outputs for visual impact assessment, planning control, and governance. Across cases, the thesis produces reusable indicators, spatial typologies, and pattern-based knowledge that can inform conservation strategies, design interventions, and management priorities.
Synthesis, navigation, and contributions
Building on cross-case synthesis, the thesis develops a navigational model that supports pathway selection and configuration according to objectives, constraints, data availability, and implementation needs. This model encourages modular entry points, allowing studies to begin from data constraints, methodological strengths, or governance questions, while still remaining comparable within a shared pathway system. Overall, the thesis contributes by structuring a fragmented field into a coherent framework of pathways, offering modular workflows that connect data acquisition-computation-assessment, and translating visual heritage landscape research into evidence-informed, interpretable, and actionable tools. These contributions aim to strengthen the integration of visual evidence into heritage landscape conservation, planning, and design, and to support more transparent and robust decision-making in visually sensitive heritage contexts. ...
A pathway-oriented framework for visual heritage landscape research
This thesis conceptualizes visual heritage landscape research as a set of pathways that integrate three core components: the data used to describe visual environments, the methods used to analyze them, and the content outcomes expected for interpretation and decision support. Instead of treating methods as isolated techniques, the framework emphasizes how different components can be assembled in coherent sequences to match research purposes, spatial scales, and heritage contexts. Based on this logic, four expanded pathway types (EP-1 to EP-4) are proposed to bridge commonly separated approaches and to support more systematic, integrative study designs. Each pathway highlights a distinct integration focus, but collectively they provide a transferable structure for organizing visual research questions, selecting appropriate evidence, and producing outputs that are both analytically rigorous and implementation-oriented.
Pathway implementation through four case studies
The framework is implemented through four case studies that test the expanded pathways across diverse heritage landscape contexts and multi-scale conditions. EP-1 demonstrates an integrated spatial-perceptual pathway that connects spatial structure with perceptual evidence, enabling the interpretation of visual mechanisms and the validation of experienced visual qualities. EP-2 develops a digitally supported perception evaluation pathway that extends visual assessment to larger spatial coverage and multiple viewpoints through digital capture and modelling, providing scalable insight into visual quality and environmental preference. EP-3 proposes a multi-source visual-spatial pathway that integrates heterogeneous geo-data and multi-view analyses to strengthen interpretation across viewpoints and spatial levels, supporting a richer understanding of how visual patterns emerge from landscape structure. EP-4 advances a perception-informed decision pathway that couples perceptual evidence with visibility modelling to generate threshold-style rules and decision-ready outputs for visual impact assessment, planning control, and governance. Across cases, the thesis produces reusable indicators, spatial typologies, and pattern-based knowledge that can inform conservation strategies, design interventions, and management priorities.
Synthesis, navigation, and contributions
Building on cross-case synthesis, the thesis develops a navigational model that supports pathway selection and configuration according to objectives, constraints, data availability, and implementation needs. This model encourages modular entry points, allowing studies to begin from data constraints, methodological strengths, or governance questions, while still remaining comparable within a shared pathway system. Overall, the thesis contributes by structuring a fragmented field into a coherent framework of pathways, offering modular workflows that connect data acquisition-computation-assessment, and translating visual heritage landscape research into evidence-informed, interpretable, and actionable tools. These contributions aim to strengthen the integration of visual evidence into heritage landscape conservation, planning, and design, and to support more transparent and robust decision-making in visually sensitive heritage contexts.
In this thesis, we introduce a neighbourhood-scale workflow that integrates a tree planting scenario into a single simulation-based UBEM platform. The main characteristic of the method lies in its use of standardised CityGML building models, simplified yet seasonally dynamic vegetation representations, and a unified modelling environment that allows consistent comparison of a planting strategy under both current and projected 2050 climate conditions. Six scenarios were applied to two contrasting Rotterdam neighbourhoods to quantify heating and cooling demand at building and neighbourhood levels while separating climate-driven changes from vegetation impacts.
Results indicate that, between 2023 and 2050, cooling demand increases by 32–39%, while heating demand decreases by approximately 12%. Adding deciduous trees reduces neighbourhood cooling demand by 3–10%, depending on location and climate scenario, but winter shading introduces heating penalties of up to 2%, leading to small net annual changes at the neighbourhood scale (0.9 to 0.4%). Building-level effects are more heterogeneous: in compact districts, additional trees sometimes block limited winter solar gains, while in open areas with high cooling exposure, they consistently reduce peak summer loads. Orientation and facade exposure emerge as key factors shaping the balance between summer benefits and winter penalties.
The workflow produces spatially explicit maps and scenario comparisons to support an energy-aware, location-specific planting strategy. However, simplified tree geometry, static building stock assumptions, monthly climate inputs, and computational limits constrain the accuracy and scalability of the results. Future research should integrate hourly climate data, species specific vegetation models, dynamic retrofitting scenarios, and larger spatial domains to better capture seasonal variability, urban morphological diversity, and the inter actions between greening and energy system decarbonisation pathways. ...
In this thesis, we introduce a neighbourhood-scale workflow that integrates a tree planting scenario into a single simulation-based UBEM platform. The main characteristic of the method lies in its use of standardised CityGML building models, simplified yet seasonally dynamic vegetation representations, and a unified modelling environment that allows consistent comparison of a planting strategy under both current and projected 2050 climate conditions. Six scenarios were applied to two contrasting Rotterdam neighbourhoods to quantify heating and cooling demand at building and neighbourhood levels while separating climate-driven changes from vegetation impacts.
Results indicate that, between 2023 and 2050, cooling demand increases by 32–39%, while heating demand decreases by approximately 12%. Adding deciduous trees reduces neighbourhood cooling demand by 3–10%, depending on location and climate scenario, but winter shading introduces heating penalties of up to 2%, leading to small net annual changes at the neighbourhood scale (0.9 to 0.4%). Building-level effects are more heterogeneous: in compact districts, additional trees sometimes block limited winter solar gains, while in open areas with high cooling exposure, they consistently reduce peak summer loads. Orientation and facade exposure emerge as key factors shaping the balance between summer benefits and winter penalties.
The workflow produces spatially explicit maps and scenario comparisons to support an energy-aware, location-specific planting strategy. However, simplified tree geometry, static building stock assumptions, monthly climate inputs, and computational limits constrain the accuracy and scalability of the results. Future research should integrate hourly climate data, species specific vegetation models, dynamic retrofitting scenarios, and larger spatial domains to better capture seasonal variability, urban morphological diversity, and the inter actions between greening and energy system decarbonisation pathways.
Enhancing urban energy applications through semantic 3D city models and open data
The case of the Netherlands
Urban Building Energy Modelling (UBEM) provides a structured framework for simulating building energy performance at multiple spatial scales. However, UBEM depends heavily on detailed and high-quality data, which is often fragmented or unavailable as open data. Semantic 3D city models (s3DCMs) are one promising data source. These models offer standardised geometric and semantic representations of urban elements in a three-dimensional environment. This thesis investigates the use of s3DCMs and open data to enhance urban energy applications, focusing on the Netherlands as a case study.
The first part of the thesis addresses the models and data requirements of UBEM, with an emphasis on the Dutch official method for calculating energy performance. It evaluates CityGML as a data model for energy-related applications and analyses the availability and suitability of open datasets in the Netherlands for UBEM use.
The second part focuses on the implementation of the corresponding datasets and simulation solutions to compute the energy performance of buildings. It describes the input data sources, their entities, and the relevant attributes, as well as the enrichment of the s3DCM by linking multiple datasets. A CityGML-based testbed for energy-related applications was published as part of this work, representing the municipality of Rijssen-Holten with Buildings, trees and a digital terrain model (DTM). The enriched s3DCM has been used to perform solar analysis.
Subsequently, the thesis outlines the design and implementation of a building energy simulation (BES) solution for computing the net heat demand of buildings. Due to data limitations at country level, the focus remains on net heat demand rather than full primary energy demand. Required parameters for primary energy calculation were unavailable without introducing additional assumptions.
The simulation results cover two case studies: the municipality of Rijssen-Holten and the national building stock of the Netherlands. Outputs are classified by building type and construction period and compared against available Energy Performance Certificate (EPC) data. Although the comparison must be interpreted with caution, it offers a contextual benchmark for the results.
This thesis highlights the value of open data and the procedures required to enhance existing s3DCM for energy-related use. It also proposes additional research directions, including the integration of solar energy simulation results with the created BES to implement hybrid approaches that better reflect the current characteristics of the Dutch building stock. ...
Urban Building Energy Modelling (UBEM) provides a structured framework for simulating building energy performance at multiple spatial scales. However, UBEM depends heavily on detailed and high-quality data, which is often fragmented or unavailable as open data. Semantic 3D city models (s3DCMs) are one promising data source. These models offer standardised geometric and semantic representations of urban elements in a three-dimensional environment. This thesis investigates the use of s3DCMs and open data to enhance urban energy applications, focusing on the Netherlands as a case study.
The first part of the thesis addresses the models and data requirements of UBEM, with an emphasis on the Dutch official method for calculating energy performance. It evaluates CityGML as a data model for energy-related applications and analyses the availability and suitability of open datasets in the Netherlands for UBEM use.
The second part focuses on the implementation of the corresponding datasets and simulation solutions to compute the energy performance of buildings. It describes the input data sources, their entities, and the relevant attributes, as well as the enrichment of the s3DCM by linking multiple datasets. A CityGML-based testbed for energy-related applications was published as part of this work, representing the municipality of Rijssen-Holten with Buildings, trees and a digital terrain model (DTM). The enriched s3DCM has been used to perform solar analysis.
Subsequently, the thesis outlines the design and implementation of a building energy simulation (BES) solution for computing the net heat demand of buildings. Due to data limitations at country level, the focus remains on net heat demand rather than full primary energy demand. Required parameters for primary energy calculation were unavailable without introducing additional assumptions.
The simulation results cover two case studies: the municipality of Rijssen-Holten and the national building stock of the Netherlands. Outputs are classified by building type and construction period and compared against available Energy Performance Certificate (EPC) data. Although the comparison must be interpreted with caution, it offers a contextual benchmark for the results.
This thesis highlights the value of open data and the procedures required to enhance existing s3DCM for energy-related use. It also proposes additional research directions, including the integration of solar energy simulation results with the created BES to implement hybrid approaches that better reflect the current characteristics of the Dutch building stock.
Data from utility trenches in three Dutch cities—Enschede, Rotterdam, and Amsterdam—was acquired and analyzed. Methodologies were developed to extract, standardize, and integrate this data into existing utility network maps, enhancing their semantic content and spatial accuracy. The research demonstrated that integrating trench data can reveal inaccuracies in traditional utility network maps at the utility trench locations.
Key findings include the development of algorithms for extracting and processing utility trench data, the identification of common challenges between cities such as cable/pipeline labeling inconsistencies, and the comparison of enriched utility data and that of traditional utility networks. The research also highlights the importance of standardizing data models and the potential of three-dimensional models to provide a more comprehensive understanding of utility networks. A resulting recommendation was to improve data collection by including all information found and providing properly geo-referenced data. ...
Data from utility trenches in three Dutch cities—Enschede, Rotterdam, and Amsterdam—was acquired and analyzed. Methodologies were developed to extract, standardize, and integrate this data into existing utility network maps, enhancing their semantic content and spatial accuracy. The research demonstrated that integrating trench data can reveal inaccuracies in traditional utility network maps at the utility trench locations.
Key findings include the development of algorithms for extracting and processing utility trench data, the identification of common challenges between cities such as cable/pipeline labeling inconsistencies, and the comparison of enriched utility data and that of traditional utility networks. The research also highlights the importance of standardizing data models and the potential of three-dimensional models to provide a more comprehensive understanding of utility networks. A resulting recommendation was to improve data collection by including all information found and providing properly geo-referenced data.
Although relational databases like 3D City Database (3DCityDB) support CityGML v.1.0 and 2.0, challenges remain due to complex schemas and the need for advanced Structured Query Language (SQL) knowledge to access nested features and attributes of the encoded CityGML data, especially through Geographical Information System (GIS) software like QGIS, which is widely used by Architecture, Engineering and Construction (AEC) professionals. To address these issues, the 3DCityDB-Tools plug-in for QGIS (plug-in) developed by the 3D Geoinformation group at TU Delft simplifies interactions with 3DCityDB-encoded data by providing a user-friendly QGIS interface, enabling the creation of GIS layers composed of unique feature geometries and associated with attributes. With the release of CityGML v.3.0 in 2021, 3DCityDB is being updated to version 5.0, requiring corresponding changes to the plug-in for compatibility.
This thesis investigates the changes in the CityGML spatial concepts and the differences in 3DCityDB encoding. The methods are derived based on the 3DCityDB v.5.0 structure, which consists of schema-wise scans for checking the existing feature geometries and attributes. The scan results are then stored in the metadata tables for users to select the desired feature geometries and attributes for generating GIS layers. In the implementation, feature geometries are determined by the inherited fixed spatial properties of space or boundary features. In contrast, the feature attributes are classified into four types: ”Inline-Single”, ”Inline-Multiple”, ”Nested-Single” and ”Nested-Multiple” according to the modified 3DCityDB encoding. Each type requires specific flattening (linearisation) strategies to be joined with the geometries. Finally, users can generate GIS layers by joining the queried feature geometries and attributes. Several query time performance tests are conducted to determine the method for storing query results and creating the layers.
The generated GIS layers demonstrate flexible access to the feature geometries and attributes with enhanced attribute management. The attribute flattening method facilitates the consumption of complex attributes, making them accessible for batch querying in QGIS. While direct editing of geometries and attributes in GIS layers is not yet supported, these advancements increase the usability of CityGML data. Coping with the XML complex feature schema is a persistent technical challenge in the GIS applications; the proposed approach provides promising alternatives that align with the ongoing development efforts in the QGIS community, offering a complementary pathway for handling complex geospatial data. ...
Although relational databases like 3D City Database (3DCityDB) support CityGML v.1.0 and 2.0, challenges remain due to complex schemas and the need for advanced Structured Query Language (SQL) knowledge to access nested features and attributes of the encoded CityGML data, especially through Geographical Information System (GIS) software like QGIS, which is widely used by Architecture, Engineering and Construction (AEC) professionals. To address these issues, the 3DCityDB-Tools plug-in for QGIS (plug-in) developed by the 3D Geoinformation group at TU Delft simplifies interactions with 3DCityDB-encoded data by providing a user-friendly QGIS interface, enabling the creation of GIS layers composed of unique feature geometries and associated with attributes. With the release of CityGML v.3.0 in 2021, 3DCityDB is being updated to version 5.0, requiring corresponding changes to the plug-in for compatibility.
This thesis investigates the changes in the CityGML spatial concepts and the differences in 3DCityDB encoding. The methods are derived based on the 3DCityDB v.5.0 structure, which consists of schema-wise scans for checking the existing feature geometries and attributes. The scan results are then stored in the metadata tables for users to select the desired feature geometries and attributes for generating GIS layers. In the implementation, feature geometries are determined by the inherited fixed spatial properties of space or boundary features. In contrast, the feature attributes are classified into four types: ”Inline-Single”, ”Inline-Multiple”, ”Nested-Single” and ”Nested-Multiple” according to the modified 3DCityDB encoding. Each type requires specific flattening (linearisation) strategies to be joined with the geometries. Finally, users can generate GIS layers by joining the queried feature geometries and attributes. Several query time performance tests are conducted to determine the method for storing query results and creating the layers.
The generated GIS layers demonstrate flexible access to the feature geometries and attributes with enhanced attribute management. The attribute flattening method facilitates the consumption of complex attributes, making them accessible for batch querying in QGIS. While direct editing of geometries and attributes in GIS layers is not yet supported, these advancements increase the usability of CityGML data. Coping with the XML complex feature schema is a persistent technical challenge in the GIS applications; the proposed approach provides promising alternatives that align with the ongoing development efforts in the QGIS community, offering a complementary pathway for handling complex geospatial data.
This thesis develops, implements, and tests a scalable, high-resolution, and realistic solar irradiance simulation tool using Semantic 3D City Model (3DCM). The methodology specifically accounts for the complexities of urban environments while maintaining manageable computational overhead. It includes shadow calculation based on Bounding Volume Hierarchy (BVH) for direct beam irradiance, viewshed calculation for sky diffuse irradiance, and an iterative global reflective irradiance calculation using semantic viewshed and scene voxelization. The results demonstrate that the method achieves higher accuracy, particularly under clear-sky conditions, while maintaining computational efficiency. For a city model covering 35 km² with over 4 million surfaces and 16 million sample points, the simulation for 54 timesteps can be completed in approximately 27 hours on a consumer-level laptop. ...
This thesis develops, implements, and tests a scalable, high-resolution, and realistic solar irradiance simulation tool using Semantic 3D City Model (3DCM). The methodology specifically accounts for the complexities of urban environments while maintaining manageable computational overhead. It includes shadow calculation based on Bounding Volume Hierarchy (BVH) for direct beam irradiance, viewshed calculation for sky diffuse irradiance, and an iterative global reflective irradiance calculation using semantic viewshed and scene voxelization. The results demonstrate that the method achieves higher accuracy, particularly under clear-sky conditions, while maintaining computational efficiency. For a city model covering 35 km² with over 4 million surfaces and 16 million sample points, the simulation for 54 timesteps can be completed in approximately 27 hours on a consumer-level laptop.
Enlightening cities: Design for natural rhythm
A framework for measuring the impact of facade- and city lighting design on circadian rhythm
The research introduces a workflow that evaluates how façade designs and urban lighting choices affect circadian light exposure within homes based on open data sources. By creating a tool capable of simulating these effects for individual floor levels on an urban scale, the study provides a method to assess and optimize architectural and urban design for circadian health with public information in a large-scale manner.
The results aim to bridge the gap between available 3D urban data and practical applications, offering design strategies that improve indoor circadian lighting availability and contribute to healthier urban living environments.
Key findings prove the misalignment of indoor circadian lighting availability with human needs in cities, and show the importance of window size, floor level and façade orientation in mitigating circadian disruption caused by the urban context. Next to that, it shows the negative impact city lighting has on indoor circadian health, for which design suggestions are done.
...
The research introduces a workflow that evaluates how façade designs and urban lighting choices affect circadian light exposure within homes based on open data sources. By creating a tool capable of simulating these effects for individual floor levels on an urban scale, the study provides a method to assess and optimize architectural and urban design for circadian health with public information in a large-scale manner.
The results aim to bridge the gap between available 3D urban data and practical applications, offering design strategies that improve indoor circadian lighting availability and contribute to healthier urban living environments.
Key findings prove the misalignment of indoor circadian lighting availability with human needs in cities, and show the importance of window size, floor level and façade orientation in mitigating circadian disruption caused by the urban context. Next to that, it shows the negative impact city lighting has on indoor circadian health, for which design suggestions are done.
The initial tool focused on Netherlands data, but the ultimate goal was to make it applicable to other countries/regions. The research involved evaluating data availability for different regions, acquiring and aligning relevant data for Grasshopper, and implementing these data workflows into wind and solar analyses.
The data evaluation stage revealed challenges due to varying data availability and accessibility across countries. For example, Germany's fragmented data required navigating different portals, while Hong Kong's centralized data via API was more accessible. The lack of standardization hindered automation, necessitating manual data retrieval strategies that could be challenging for non-geomatics experts.
Data alignment methods varied, introducing complexities. For instance, Italy required 3D extrusion from 2D shapefiles, leading to unavoidable errors. Spain used a different method, showcasing the difficulty of a universal solution due to data standardization and interoperability issues.
Two techniques were envisioned for the open-data tool: TIN-based and Voxel-based methods, each with distinct qualities and limitations. The TIN-method offered high-quality analyses but required rigorous data alignment, while the Voxel-based method allowed flexibility but risked issues with resolution.
Limitations of exploratory analysis included a focus on five countries/regions and inherent constraints of Rhinoceros, limiting tool accessibility and requiring alternative approaches. Additionally, language barriers and data platform permeability might have led to overlooked datasets.
In conclusion, the report acknowledges the need for future work. Optimization of code for readability and performance is suggested, and the inclusion of additional data types (vegetation, land use, transport) in data workflows is proposed. Input from AEC professionals through methods like questionnaires or testing is recommended for further improvement. This report emphasizes the evolving nature of the tool and the importance of ongoing refinement to meet the needs of diverse AEC professionals. ...
The initial tool focused on Netherlands data, but the ultimate goal was to make it applicable to other countries/regions. The research involved evaluating data availability for different regions, acquiring and aligning relevant data for Grasshopper, and implementing these data workflows into wind and solar analyses.
The data evaluation stage revealed challenges due to varying data availability and accessibility across countries. For example, Germany's fragmented data required navigating different portals, while Hong Kong's centralized data via API was more accessible. The lack of standardization hindered automation, necessitating manual data retrieval strategies that could be challenging for non-geomatics experts.
Data alignment methods varied, introducing complexities. For instance, Italy required 3D extrusion from 2D shapefiles, leading to unavoidable errors. Spain used a different method, showcasing the difficulty of a universal solution due to data standardization and interoperability issues.
Two techniques were envisioned for the open-data tool: TIN-based and Voxel-based methods, each with distinct qualities and limitations. The TIN-method offered high-quality analyses but required rigorous data alignment, while the Voxel-based method allowed flexibility but risked issues with resolution.
Limitations of exploratory analysis included a focus on five countries/regions and inherent constraints of Rhinoceros, limiting tool accessibility and requiring alternative approaches. Additionally, language barriers and data platform permeability might have led to overlooked datasets.
In conclusion, the report acknowledges the need for future work. Optimization of code for readability and performance is suggested, and the inclusion of additional data types (vegetation, land use, transport) in data workflows is proposed. Input from AEC professionals through methods like questionnaires or testing is recommended for further improvement. This report emphasizes the evolving nature of the tool and the importance of ongoing refinement to meet the needs of diverse AEC professionals.
This work improves upon the existing deep-learning-based methods for generation of building massings and building group layouts, by fusing high accuracy three-dimensional building models with site context derived from cadastral and topographic data, sourced from openly available datasets in the Netherlands. Pix2pixGAN implementation in PyTorch, trained on existing massing data encoded into images as heightmaps, is used to generate building massing geometry. Two methods for geometry extraction from heightmaps are introduced, voxelization and vectorization. The goal for the model is to maximize similarity of morphological traits of configurations generated by the model to the ground truth training data. The effects of multiple proposed training configurations on the resulting massings generated by the model are evaluated, together with visual assessment, using their Spacematrix mappings.
Three distinct models with specific goals are presented - parcel infill model, street block infill model, and urban fabric infill model. All three models show a capability to learn spatial traits of existing building configurations and transfer them into new situations not encountered in the training data, which is confirmed by the distribution of Spacematrix mapping of the generated results being similar to the distributions of the ground truth data.
The proposed methodology represents a novel approach to generating building massing configurations by autonomously inferring the rules of their composition from existing urban areas. The resulting models could be used to provide initial states in optimization-driven design approaches, or as smart massing suggestion engines, assisting architects and city planners during the early building design process. ...
This work improves upon the existing deep-learning-based methods for generation of building massings and building group layouts, by fusing high accuracy three-dimensional building models with site context derived from cadastral and topographic data, sourced from openly available datasets in the Netherlands. Pix2pixGAN implementation in PyTorch, trained on existing massing data encoded into images as heightmaps, is used to generate building massing geometry. Two methods for geometry extraction from heightmaps are introduced, voxelization and vectorization. The goal for the model is to maximize similarity of morphological traits of configurations generated by the model to the ground truth training data. The effects of multiple proposed training configurations on the resulting massings generated by the model are evaluated, together with visual assessment, using their Spacematrix mappings.
Three distinct models with specific goals are presented - parcel infill model, street block infill model, and urban fabric infill model. All three models show a capability to learn spatial traits of existing building configurations and transfer them into new situations not encountered in the training data, which is confirmed by the distribution of Spacematrix mapping of the generated results being similar to the distributions of the ground truth data.
The proposed methodology represents a novel approach to generating building massing configurations by autonomously inferring the rules of their composition from existing urban areas. The resulting models could be used to provide initial states in optimization-driven design approaches, or as smart massing suggestion engines, assisting architects and city planners during the early building design process.
To address the energy sustainability of cities, policymakers and urban planners are looking for ways to control energy consumption in buildings. Faced with a large number of urban buildings and complex climate factors, the measurement of building energy consumption has to be done with the help of relevant simulation software. Luckily, software and data formats associated with the calculation of building energy consumption have matured over the years through the efforts of academics and research institutions. This largely helps to solve the complex problem mentioned above. However, these elements still need to be optimized and improved. In this thesis, the research will focus on one of the urban energy simulation software CitySim, the 3D city database 3DCityDB and the 3D city model data format CityGML. Although it is currently possible to rely on these elements for urban energy simulation, the whole simulation process is complex. The main reason for this problem is the number of data extractions, data conversions and data storage required throughout the whole process. Also, the lack of proficiency in data formats, software usage and data storage can be a difficult problem for potential users. Therefore, this research will focus on developing a python-based interface to achieve the goal of well connecting the entire urban energy simulation process.
This approach simplifies the process of urban energy simulation from the preparation of a complete database related to urban energy simulation, to the full process of data extraction, conversion and simulation in python, to the final storage of simulation results back to the database. In addition to this, several user-friendly customised operations are also developed in python. In this way, I hope to help more users to conduct urban energy simulation analysis conveniently.
...
To address the energy sustainability of cities, policymakers and urban planners are looking for ways to control energy consumption in buildings. Faced with a large number of urban buildings and complex climate factors, the measurement of building energy consumption has to be done with the help of relevant simulation software. Luckily, software and data formats associated with the calculation of building energy consumption have matured over the years through the efforts of academics and research institutions. This largely helps to solve the complex problem mentioned above. However, these elements still need to be optimized and improved. In this thesis, the research will focus on one of the urban energy simulation software CitySim, the 3D city database 3DCityDB and the 3D city model data format CityGML. Although it is currently possible to rely on these elements for urban energy simulation, the whole simulation process is complex. The main reason for this problem is the number of data extractions, data conversions and data storage required throughout the whole process. Also, the lack of proficiency in data formats, software usage and data storage can be a difficult problem for potential users. Therefore, this research will focus on developing a python-based interface to achieve the goal of well connecting the entire urban energy simulation process.
This approach simplifies the process of urban energy simulation from the preparation of a complete database related to urban energy simulation, to the full process of data extraction, conversion and simulation in python, to the final storage of simulation results back to the database. In addition to this, several user-friendly customised operations are also developed in python. In this way, I hope to help more users to conduct urban energy simulation analysis conveniently.
This thesis focuses on how to develop a three-dimensional model of underground utility networks integrated with above-ground objects, in order to utilize the model in real-world scenarios (disaster management, cost-effective
routes). These networks concern sewage networks (and the stored sub-networks), while the objects are related to the buildings of the study area. For the research, vector datasets were used, related to the existing underground utility networks of a limited area of the Delft University of Technology campus, as well as network elements related to them. For the examination of the proposed model creation, a methodology was developed that could constitute a general approach for relevant applications, considering the condition of the available vector datasets of the similar and/or relevant content.
This methodology is divided into seven stages that concern the preparation of the research and data collection process, the statistical and spatial analysis of their
content, the integration and cleaning approaches to reconstruct invalid information, and the creation of a relational database to store them. Finally, based on the results from these steps model, routing analysis and functionality were implemented to examine the effectiveness of such model in real-world scenarios. According to the results and limitations that arose, suggestions for the harmonization of the data are addressed as well as future application proposals.
Experimentation demonstrates that the developed methodology lead to the creation of a model that, although it represents a simplification of the existing geographical information, it can successfully be used for the implementation of the proposed case studies (disaster management, cost-effective routes). However, taking into account the poor quality of the input data, the model necessitates improvements in order to be used out of the box for other applications, as well as to verify its compliance with available standards supporting the mapping of the including information. ...
This thesis focuses on how to develop a three-dimensional model of underground utility networks integrated with above-ground objects, in order to utilize the model in real-world scenarios (disaster management, cost-effective
routes). These networks concern sewage networks (and the stored sub-networks), while the objects are related to the buildings of the study area. For the research, vector datasets were used, related to the existing underground utility networks of a limited area of the Delft University of Technology campus, as well as network elements related to them. For the examination of the proposed model creation, a methodology was developed that could constitute a general approach for relevant applications, considering the condition of the available vector datasets of the similar and/or relevant content.
This methodology is divided into seven stages that concern the preparation of the research and data collection process, the statistical and spatial analysis of their
content, the integration and cleaning approaches to reconstruct invalid information, and the creation of a relational database to store them. Finally, based on the results from these steps model, routing analysis and functionality were implemented to examine the effectiveness of such model in real-world scenarios. According to the results and limitations that arose, suggestions for the harmonization of the data are addressed as well as future application proposals.
Experimentation demonstrates that the developed methodology lead to the creation of a model that, although it represents a simplification of the existing geographical information, it can successfully be used for the implementation of the proposed case studies (disaster management, cost-effective routes). However, taking into account the poor quality of the input data, the model necessitates improvements in order to be used out of the box for other applications, as well as to verify its compliance with available standards supporting the mapping of the including information.
This research studies the impact of beach house configurations on dune-ward sediment transport to limit the adverse effects on dune development. We use CFD simulations to study the wind flow around a 3D model of a beach with holiday houses, based on a section of the Noordwijk beach in the Netherlands. We implement the CFD software OpenFOAM to solve the RANS equations for turbulent, steady-state flow. The sediment transport that occurs is calculated using the wind direction and speed near the ground surface of the solution.
The study consists of multiple 3D models in which the placement of the houses is varied systematically, to study the effects of beach house configurations. Variations are made by rotating houses, individually or within a row, and changing the distance between the houses and dunes. We determine the annual effect on sediment transport by applying varying wind conditions based on historical wind data from Noordwijk.
As we have many simulations to run, and all need different parameters and settings, we automated the process. First, a PostgreSQL database is used to store all requirements for the CFD simulations, the metadata and the results the simulations give. Then, a Python script links the information stored in the database to the correct settings in OpenFOAM. This way, many simulations are run in a row, and the results area to compare.
The results show that rotating the houses individually towards the prevailing wind direction appears to improve the amount of dune-ward sediment that takes place, compared to beach houses placed perpendicular to the shore. Rotating a row of houses as a whole has a limited effect on the amount of sediment transport. However, combining the rotation of the row of houses and the houses individually towards the prevailing wind direction shows the best improvement in sediment transport. Changing the distance between the houses and the dune foot so that a row of houses forms a funnel shape pointing towards the dunes also yields promising results.
Because we use a simplified model and do not take factors such as moisture levels or fetch distance into account, the results of this study overestimate the amount of sediment transport that takes place and might not quite resemble the reality. Further research using scale models or wind tunnels is necessary to confirm the suggestions made in this thesis.
...
This research studies the impact of beach house configurations on dune-ward sediment transport to limit the adverse effects on dune development. We use CFD simulations to study the wind flow around a 3D model of a beach with holiday houses, based on a section of the Noordwijk beach in the Netherlands. We implement the CFD software OpenFOAM to solve the RANS equations for turbulent, steady-state flow. The sediment transport that occurs is calculated using the wind direction and speed near the ground surface of the solution.
The study consists of multiple 3D models in which the placement of the houses is varied systematically, to study the effects of beach house configurations. Variations are made by rotating houses, individually or within a row, and changing the distance between the houses and dunes. We determine the annual effect on sediment transport by applying varying wind conditions based on historical wind data from Noordwijk.
As we have many simulations to run, and all need different parameters and settings, we automated the process. First, a PostgreSQL database is used to store all requirements for the CFD simulations, the metadata and the results the simulations give. Then, a Python script links the information stored in the database to the correct settings in OpenFOAM. This way, many simulations are run in a row, and the results area to compare.
The results show that rotating the houses individually towards the prevailing wind direction appears to improve the amount of dune-ward sediment that takes place, compared to beach houses placed perpendicular to the shore. Rotating a row of houses as a whole has a limited effect on the amount of sediment transport. However, combining the rotation of the row of houses and the houses individually towards the prevailing wind direction shows the best improvement in sediment transport. Changing the distance between the houses and the dune foot so that a row of houses forms a funnel shape pointing towards the dunes also yields promising results.
Because we use a simplified model and do not take factors such as moisture levels or fetch distance into account, the results of this study overestimate the amount of sediment transport that takes place and might not quite resemble the reality. Further research using scale models or wind tunnels is necessary to confirm the suggestions made in this thesis.
Testing and extension of a GIS-supported design tool for new urban development areas
Case study: Sloterdijk I, Amsterdam
Finding the plastic hotspots with (GIS) data
Synthesis Project 2021
The methodology developed in this project results in the visualisation of potential plastic hotspots where Noria’s collectors could be placed in order to remove and recycle the plastic. The potential hotspots suggested by the model were compared with ground truth data collected. The final result yielded only 20% accuracy and therefore did not meet the initial expectation. An evaluation of the shortcomings was made with suggestions for future research. ...
The methodology developed in this project results in the visualisation of potential plastic hotspots where Noria’s collectors could be placed in order to remove and recycle the plastic. The potential hotspots suggested by the model were compared with ground truth data collected. The final result yielded only 20% accuracy and therefore did not meet the initial expectation. An evaluation of the shortcomings was made with suggestions for future research.