M.Sc. Maxim Shamovich, B.Sc. Simon Raming, Dr.-Ing. Avichal Malhotra, Univ.-Prof. Dr.-Ing. habil. Christoph van Treeck, Apl. Prof. Dr.-Ing. Jérôme Frisch
{"title":"CityDPC: A Python library for handling 3D city model datasets","authors":"M.Sc. Maxim Shamovich, B.Sc. Simon Raming, Dr.-Ing. Avichal Malhotra, Univ.-Prof. Dr.-Ing. habil. Christoph van Treeck, Apl. Prof. Dr.-Ing. Jérôme Frisch","doi":"10.1002/bapi.202400038","DOIUrl":null,"url":null,"abstract":"<p>This 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.</p>","PeriodicalId":55397,"journal":{"name":"Bauphysik","volume":"46 6","pages":"340-347"},"PeriodicalIF":0.2000,"publicationDate":"2024-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bauphysik","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/bapi.202400038","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"CONSTRUCTION & BUILDING TECHNOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
This 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.
期刊介绍:
Seit 35 Jahren ist Bauphysik die einzige deutsche Fachzeitschrift, die alle Einzelgebiete der Bauphysik bündelt. Hier werden jährlich ca. 35 wissenschaftliche Aufsätze und Projektberichte mit interdisziplinärem Hintergrund veröffentlicht und aktuelle technische Entwicklungen vorgestellt. Damit ist die Zeitschrift Spiegel der Forschung in Wissenschaft und Industrie und der Normung, mit starken Impulsen aus der Planungspraxis.
Themenüberblick:
Wärmeschutz
Feuchteschutz
Schallschutz und Raumakustik
Brandschutz
Tageslicht
Stadtbauphysik
Energiesparendes Bauen und Raumklima
Berechnungs- und Simulationsverfahren
Technische Regelwerke
Innovative Lösungen aus der Industrie