EXTRACTION AND VISUALIZATION OF 3D BUILDING MODELS IN URBAN AREAS FOR FLOOD SIMULATION
Keywords: CityGML, CesiumJS, Geovisualization, 3D Buildings, Extract Transform and Load (ETL), Floods
Abstract. Floods pose a risk that is likely to worsen in the future due to climate change. Therefore, it is essential that decision makers and domain experts have the tools to evaluate the effects of floods. We developed a tool that visualizes the earth and buildings in three dimensions to simulate floods so that effective strategies can be developed to enhance resilience and mitigate the effects of floods. We opted to use open standards and free and open source software (FOSS) for Web to maximize interoperability, replicability, reusability, and accessibility. As a result of the literature review, we decided to use CityGML and CesiumJS for three-dimensional geospatial data visualization. However, as CityGML data is not available for the cities that our project focuses on, we developed software called shp2city that converts Esri shapefile to CityGML data in LOD1 or LOD2. Moreover, as CityGML data cannot be immediately used with CesiumJS, we used 3DCityDB to store, represent, and manage the CityGML data; 3DCityDB Importer/Exporter to export the CityGML data in KML/COLLADA/glTF format to be used within the 3DCityDB Web-Map-Client that is based on CesiumJS for visualization. Finally, we simulated floods to aid in the informed decision-making process regarding adaptation measures and mitigation of flooding effects.