A platform for research: civil engineering, architecture and urbanism
CityDPC: A Python library for handling 3D city model datasets
AbstractThis study presents CityDPC, a Python library for geometric computations on CityGML and CityJSON datasets, merging features from tools such as CityATB. It supports loading, analyzing, validating, and manipulating 3D city model datasets, aiming to enhance Python applications for urban building stock analyses. It introduces a shared building class to expedite new data formats integration and improve software development and interoperability among urban‐scope applications. A novel feature is the calculation of party or shared walls, showcased in a UBEM (Urban Building Energy Modeling) context through TEASER+ integration. This demonstrates the library's utility in urban energy modeling, calculating shared walls to advance existing tools’ functionality and foster innovative urban‐scale building analysis applications.
Translation abstractCityDPC: Eine Python‐Bibliothek zur Verarbeitung von 3D‐Stadtmodell‐DatensätzenDiese Studie stellt CityDPC vor, eine Python‐Bibliothek für geometrische Berechnungen basierend auf CityGML‐ und CityJSON‐Datensätzen, die Funktionen von Werkzeugen wie CityATB vereint. Sie unterstützt das Laden, Analysieren, Validieren und Bearbeiten von 3D‐Stadtmodell‐Datensätzen und zielt darauf ab, Python‐Anwendungen für Analysen des städtischen Gebäudebestands zu verbessern. Die Bibliothek führt eine gemeinsame Gebäude‐Klasse ein, um die Integration neuer Datenformate zu beschleunigen und die Softwareentwicklung sowie die Interoperabilität zwischen städtischen Anwendungen zu optimieren. Eine neuartige Funktion ist die Berechnung von Wohnungstrennwänden oder anderen gemeinsamen Wänden, die im Rahmen eines UBEM‐ (Urban Building Energy Modeling) Kontexts durch die Integration von TEASER+ demonstriert wird. Dies zeigt den Nutzen der Bibliothek in der städtischen Energiemodellierung auf, indem sie geteilte Wände berechnet, um die Funktionalität bestehender Werkzeuge zu erweitern und innovative Anwendungen für stadtweite Gebäudeanalysen zu fördern.
CityDPC: A Python library for handling 3D city model datasets
AbstractThis study presents CityDPC, a Python library for geometric computations on CityGML and CityJSON datasets, merging features from tools such as CityATB. It supports loading, analyzing, validating, and manipulating 3D city model datasets, aiming to enhance Python applications for urban building stock analyses. It introduces a shared building class to expedite new data formats integration and improve software development and interoperability among urban‐scope applications. A novel feature is the calculation of party or shared walls, showcased in a UBEM (Urban Building Energy Modeling) context through TEASER+ integration. This demonstrates the library's utility in urban energy modeling, calculating shared walls to advance existing tools’ functionality and foster innovative urban‐scale building analysis applications.
Translation abstractCityDPC: Eine Python‐Bibliothek zur Verarbeitung von 3D‐Stadtmodell‐DatensätzenDiese Studie stellt CityDPC vor, eine Python‐Bibliothek für geometrische Berechnungen basierend auf CityGML‐ und CityJSON‐Datensätzen, die Funktionen von Werkzeugen wie CityATB vereint. Sie unterstützt das Laden, Analysieren, Validieren und Bearbeiten von 3D‐Stadtmodell‐Datensätzen und zielt darauf ab, Python‐Anwendungen für Analysen des städtischen Gebäudebestands zu verbessern. Die Bibliothek führt eine gemeinsame Gebäude‐Klasse ein, um die Integration neuer Datenformate zu beschleunigen und die Softwareentwicklung sowie die Interoperabilität zwischen städtischen Anwendungen zu optimieren. Eine neuartige Funktion ist die Berechnung von Wohnungstrennwänden oder anderen gemeinsamen Wänden, die im Rahmen eines UBEM‐ (Urban Building Energy Modeling) Kontexts durch die Integration von TEASER+ demonstriert wird. Dies zeigt den Nutzen der Bibliothek in der städtischen Energiemodellierung auf, indem sie geteilte Wände berechnet, um die Funktionalität bestehender Werkzeuge zu erweitern und innovative Anwendungen für stadtweite Gebäudeanalysen zu fördern.
CityDPC: A Python library for handling 3D city model datasets
Bauphysik
Shamovich, Maxim (author) / Raming, Simon (author) / Malhotra, Avichal (author) / van Treeck, Christoph (author) / Frisch, Jérôme (author)
Bauphysik ; 46 ; 340-347
2024-12-01
Article (Journal)
Electronic Resource
English
Python Materials Genomics (pymatgen): A robust, open-source python library for materials analysis
British Library Online Contents | 2013
|HYSTERESIS - A PYTHON LIBRARY FOR ANALYSING STRUCTURAL DATA
TIBKAT | 2023
|Trackintel: An open-source Python library for human mobility analysis
Elsevier | 2023
|British Library Online Contents | 2000
|