Generating 3D city models without elevation data

Elevation datasets (e.g. point clouds) are an essential but often unavailable ingredient for the construction of 3D city models. We investigate in this paper to what extent can 3D city models be generated solely from 2D data without elevation measurements. We show that it is possible to predict the height of buildings from 2D data (their footprints and attributes available in volunteered geoinformation and cadastre), and then extrude their footprints to obtain 3D models suitable for a multitude of applications. The predictions have been carried out with machine learning techniques (random forests) using 10 different attributes and their combinations, which mirror different scenarios of completeness of real-world data. Some of the scenarios resulted in surprisingly good performance (given the circumstances): we have achieved a mean absolute error of 0.8m in the inferred heights, which satisfies the accuracy recommendations of CityGML for LOD1 models and the needs of several GIS analyses. We show that our method can be used in practice to generate 3D city models where there are no elevation data, and to supplement existing datasets with 3D models of newly constructed buildings to facilitate rapid update and maintenance of data.

[1]  Jie Shan,et al.  Building population mapping with aerial imagery and GIS data , 2011, Int. J. Appl. Earth Obs. Geoinformation.

[2]  Cristina Iacoboaea,et al.  3D GEO-INFORMATION IN URBAN CLIMATE STUDIES , 2016 .

[3]  A. Bhardwaj,et al.  PROCEDURAL RULE BASED 3D CITY MODELING AND VISUALIZATION USING HIGH RESOLUTION SATELLITE DATA , 2015 .

[4]  Stavros Stavrou,et al.  Satellite images analysis for shadow detection and building height estimation , 2016 .

[5]  Sugie Lee,et al.  Temporal Effects of Environmental Characteristics on Urban Air Temperature: The Influence of the Sky View Factor , 2016 .

[6]  Florent Lafarge,et al.  Towards Large-Scale City Reconstruction from Satellites , 2016, ECCV.

[7]  Liselotte Schebek,et al.  Material stocks of the non-residential building sector: the case of the Rhine-Main area , 2017 .

[8]  Xianfeng Huang,et al.  Increasing detail of 3D models through combined photogrammetric and procedural modelling , 2013, Geo spatial Inf. Sci..

[9]  Markus Schlapfer,et al.  Urban Skylines: building heights and shapes as measures of city size , 2015, 1512.00946.

[10]  Alexander Zipf,et al.  Fine-resolution population mapping using OpenStreetMap points-of-interest , 2014, Int. J. Geogr. Inf. Sci..

[11]  K. Aringer,et al.  Bavarian 3D Building Model and Update Concept Based on LiDAR, Image Matching and Cadastre Information , 2014 .

[12]  Alexander Simons,et al.  Multimodal Location Based Services - Semantic 3D City Data as Virtual and Augmented Reality , 2016, LBS.

[13]  A. Zipf,et al.  Modelling the world in 3D from VGI/Crowdsourced data , 2016 .

[14]  A. Zipf,et al.  OpenStreetMap in 3D - Detailed Insights on the Current Situation in Germany , 2012 .

[15]  A. Wandl,et al.  Hotterdam: Mapping the Rotterdam urban heat island , 2015 .

[16]  Julien Perret,et al.  A Generic Model to Exploit Urban Regulation Knowledge , 2016, ISPRS Int. J. Geo Inf..

[17]  Filip Biljecki,et al.  Population Estimation Using a 3D City Model: A Multi-Scale Country-Wide Study in the Netherlands , 2016, PloS one.

[18]  Peter M. Atkinson,et al.  Estimating the spatial distribution of the population of Riyadh, Saudi Arabia using remotely sensed built land cover and height data , 2013, Comput. Environ. Urban Syst..

[19]  Lutz Plümer,et al.  Identification and Modelling of Translational and Axial Symmetries and their Hierarchical Structures in Building Footprints by Formal Grammars , 2016, Trans. GIS.

[20]  Jantien E. Stoter,et al.  3D noise mapping in urban areas , 2008, Int. J. Geogr. Inf. Sci..

[21]  Lutz Plümer,et al.  Model driven reconstruction of roofs from sparse LIDAR point clouds , 2013 .

[22]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[23]  Robert Hecht,et al.  Measuring Completeness of Building Footprints in OpenStreetMap over Space and Time , 2013, ISPRS Int. J. Geo Inf..

[24]  Andrius Jurelionis,et al.  Impact of Urban Morphology on Infiltration-Induced Building Energy Consumption , 2016 .

[25]  Filip Biljecki,et al.  Automatically enhancing CityGML LOD2 models with a corresponding indoor geometry , 2015, Int. J. Geogr. Inf. Sci..

[26]  Gotthard Meinel,et al.  Automatic identification of building types based on topographic databases – a comparison of different data sources , 2015 .

[27]  Volker Coors,et al.  3D-GIS in networking environments , 2003, Comput. Environ. Urban Syst..

[28]  Shi Ming Yu,et al.  Modeling the Value of View in High-Rise Apartments: A 3D GIS Approach , 2007 .

[29]  X. Tong,et al.  Use of shadows for detection of earthquake-induced collapsed buildings in high-resolution satellite imagery , 2013 .

[30]  Volker Coors,et al.  Combining GIS-based statistical and engineering urban heat consumption models: Towards a new framework for multi-scale policy support , 2015 .

[31]  G. Agugiaro,et al.  Energy planning tools and CityGML-based 3D virtual city models: experiences from Trento (Italy) , 2016 .

[32]  J. Nichol,et al.  Modeling urban environmental quality in a tropical city , 2005 .

[33]  M. Pittore,et al.  Toward a rapid probabilistic seismic vulnerability assessment using satellite and ground-based remote sensing , 2013, Natural Hazards.

[34]  T. H. Kolbe,et al.  QUALITY ASSESSMENT OF HISTORICAL BAALBEK’S 3D CITY MODEL , 2009 .

[35]  R. Bruce Irvin,et al.  Methods For Exploiting The Relationship Between Buildings And Their Shadows In Aerial Imagery , 1989, Photonics West - Lasers and Applications in Science and Engineering.

[36]  Koji Zettsu,et al.  Space–time multiple regression model for grid-based population estimation in urban areas , 2016, Int. J. Geogr. Inf. Sci..

[37]  Aviva Peeters,et al.  A GIS-based method for modeling urban-climate parameters using automated recognition of shadows cast by buildings , 2016, Comput. Environ. Urban Syst..

[38]  J. Brueckner,et al.  Analyzing building-height restrictions: predicted impacts and welfare costs , 2005 .

[39]  A. Çöltekin,et al.  Investigating the use of 3D geovisualizations for urban design in informal settlement upgrading in South Africa , 2016 .

[40]  J. Hintze,et al.  Violin plots : A box plot-density trace synergism , 1998 .

[41]  Massimiliano Pittore,et al.  Estimating building inventory for rapid seismic vulnerability assessment: Towards an integrated approach based on multi-source imaging , 2012 .

[42]  Hendrik Herold,et al.  Analyzing building stock using topographic maps and GIS , 2009 .

[43]  Oshin Vartanian,et al.  Architectural design and the brain: effects of ceiling height and perceived enclosure on beauty judgments and approach-avoidance decisions , 2015 .

[44]  Onisimo Mutanga,et al.  High density biomass estimation for wetland vegetation using WorldView-2 imagery and random forest regression algorithm , 2012, Int. J. Appl. Earth Obs. Geoinformation.

[45]  U. Grömping Dependence of Variable Importance in Random Forests on the Shape of the Regressor Space , 2009 .

[46]  Filip Biljecki,et al.  The variants of an LOD of a 3D building model and their influence on spatial analyses , 2016 .

[47]  Pierre Villon,et al.  Urban layout optimization framework to maximize direct solar irradiation , 2015, Comput. Environ. Urban Syst..

[48]  Alexander Zipf,et al.  Generating web-based 3D City Models from OpenStreetMap: The current situation in Germany , 2010, Comput. Environ. Urban Syst..

[49]  Mariusz Sojka,et al.  The application of GIS and 3D graphic software to visual impact assessment of wind turbines , 2016 .

[50]  A. Sengul EXTRACTING SEMANTIC BUILDING MODELS FROM AERIAL STEREO IMAGES AND CONVERSION TO CITYGML , 2012 .

[51]  Tatsuhito Kono,et al.  Optimization of floor area ratio regulation in a growing city , 2009 .

[52]  S. P. Sekar,et al.  Using Three-Dimensional Volumetric Analysis in Everyday Urban Planning Processes , 2015 .

[53]  Txomin Hermosilla,et al.  Assessing contextual descriptive features for plot-based classification of urban areas , 2012 .

[54]  Yuji Murayama,et al.  A GIS Approach to Estimation of Building Population for Micro‐spatial Analysis , 2009, Trans. GIS.

[55]  Bert Brunekreef,et al.  Quantifying urban street configuration for improvements in air pollution models , 2013 .

[56]  T. Chai,et al.  Root mean square error (RMSE) or mean absolute error (MAE)? – Arguments against avoiding RMSE in the literature , 2014 .

[57]  David Fonseca Escudero,et al.  From Raw Data to Meaningful Information: A Representational Approach to Cadastral Databases in Relation to Urban Planning , 2014, Future Internet.

[58]  Stuart E. Hamilton,et al.  Integrating lidar, GIS and hedonic price modeling to measure amenity values in urban beach residential property markets , 2010, Comput. Environ. Urban Syst..

[59]  Chryssy Potsiou,et al.  OpenStreetMap for cadastral purposes: an application using VGI for official processes in urban areas , 2015 .

[60]  Jérôme Henri Kämpf,et al.  Urban Area Energy Flow Microsimulation for Planning Support: a Calibration and Verification Study , 2013 .

[61]  Gülen Çağdaş,et al.  Tailoring a geomodel for analyzing an urban skyline , 2012 .

[62]  Alexander Zipf,et al.  Open Building Models: Towards a Platform for Crowdsourcing Virtual 3D Cities , 2013 .

[63]  Tomislav Bašić,et al.  Accuracy validation and comparison of global digital elevation models over Croatia , 2015 .

[64]  Jason Parent,et al.  Ten compactness properties of circles: measuring shape in geography , 2010 .

[65]  Kwong-Wing Chau,et al.  Determining Optimal Building Height , 2007 .

[66]  Yang Shao,et al.  Shadow detection and building-height estimation using IKONOS data , 2011 .

[67]  Tee-Ann Teo,et al.  BIM-oriented indoor network model for indoor and outdoor combined route planning , 2016, Adv. Eng. Informatics.

[68]  Taejung Kim,et al.  Automatic building height extraction by volumetric shadow analysis of monoscopic imagery , 2013 .

[69]  Sajad Shiravi,et al.  An assessment of the utility of LiDAR data in extracting base-year floorspace and a comparison with the census-based approach , 2015 .

[70]  T. Kolbe,et al.  CityGML goes to Broadway , 2015 .

[71]  Marj Tonini,et al.  Geospatial approach for defining the Wildland-Urban Interface in the Alpine environment , 2015, Comput. Environ. Urban Syst..

[72]  Marc-O. Löwner,et al.  Estimation of Solar Energy on Vertical 3D Building Walls on City Quarter Scale , 2016 .

[73]  C. Unsalan,et al.  Building detection from aerial images using invariant color features and shadow information , 2008, 2008 23rd International Symposium on Computer and Information Sciences.

[74]  Martin Kada,et al.  3D BUILDING RECONSTRUCTION FROM LIDAR BASED ON A CELL DECOMPOSITION APPROACH , 2009 .

[75]  Thomas Blaschke,et al.  Ontology-Based Classification of Building Types Detected from Airborne Laser Scanning Data , 2014, Remote. Sens..

[76]  Monika Kuffer,et al.  3D noise modeling for urban environmental planning and management , 2008 .

[77]  Alasdair Reid,et al.  The Urban Context , 2014 .

[78]  Karl-Heinz Häfele,et al.  OGC City Geography Markup Language (CityGML) Encoding Standard , 2012 .

[79]  S. J. Oude Elberink,et al.  FOOTPRINT MAP PARTITIONING USING AIRBORNE LASER SCANNING DATA , 2016 .

[80]  Filip Biljecki,et al.  Applications of 3D City Models: State of the Art Review , 2015, ISPRS Int. J. Geo Inf..

[81]  F. Cheng,et al.  Delimiting the building heights in a city from the shadow in a panchromatic spot-image , 1995 .

[82]  S. Buhur,et al.  3 D City Modelling for Planning Activities , Case Study : Haydarpasa Train Station , Haydarpasa Port and Surrounding Backside Zones , , 2009 .

[83]  Miguel P. Amado,et al.  Energy efficient city: A model for urban planning , 2016 .

[84]  Hannes Taubenböck,et al.  The Physical Density of the City - Deconstruction of the Delusive Density Measure with Evidence from Two European Megacities , 2016, ISPRS Int. J. Geo Inf..

[85]  Fabio Remondino,et al.  From DSM to 3D building models : a quantitative evaluation , 2013 .

[86]  Carola Kunze,et al.  Semantic enrichment of building data with volunteered geographic information to improve mappings of dwelling units and population , 2015, Comput. Environ. Urban Syst..

[87]  Haigang Sui,et al.  AUTOMATIC BUILDING DAMAGE DETECTION METHOD USING HIGH-RESOLUTION REMOTE SENSING IMAGES AND 3D GIS MODEL , 2016 .

[88]  Ramakant Nevatia,et al.  Detection of buildings using perceptual grouping and shadows , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[89]  Syed Monjur Murshed,et al.  Development of a Web-Browser Based Interface for 3D Data—A Case Study of a Plug-in Free Approach for Visualizing Energy Modelling Results , 2016 .

[90]  Amin Hammad,et al.  Visualizing and Analyzing Urban Energy Consumption: A Critical Review and Case Study , 2016 .

[91]  D. Sathish Kumar,et al.  Modeling of urban growth dynamics and its impact on surface runoff characteristics , 2013, Comput. Environ. Urban Syst..

[92]  G. Agugiaro,et al.  FIRST STEPS TOWARDS AN INTEGRATED CITYGML-BASED 3D MODEL OF VIENNA , 2016 .

[93]  Rudi Goossens,et al.  3D building reconstruction based on given ground plan information and surface models extracted from spaceborne imagery , 2012 .

[94]  Filip Biljecki,et al.  Propagation of positional error in 3D GIS: estimation of the solar irradiation of building roofs , 2015, Int. J. Geogr. Inf. Sci..

[95]  M. Andersen,et al.  Sensitivity of calculated solar irradiation to the level of detail: insights from the simulation of four sample buildings in urban areas , 2016 .

[96]  Filip Biljecki,et al.  An improved LOD specification for 3D building models , 2016, Comput. Environ. Urban Syst..

[97]  Alasdair Reid,et al.  The Mass Retrofitting of an Energy Efficient—Low Carbon Zone , 2014 .

[98]  Enrique Kremers,et al.  Towards a 3D Spatial Urban Energy Modelling Approach , 2013, Int. J. 3 D Inf. Model..

[99]  Volker Coors,et al.  Large scale integration of photovoltaics in cities , 2012 .

[100]  Enrico Benetto,et al.  Geospatial characterization of building material stocks for the life cycle assessment of end-of-life scenarios at the urban scale , 2017 .

[101]  R. Roschlaub,et al.  AN INSPIRE-KONFORM 3D BUILDING MODEL OF BAVARIA USING CADASTRE INFORMATION, LIDAR AND IMAGE MATCHING , 2016 .

[102]  Sabine Storandt,et al.  Fine-grained population estimation , 2015, SIGSPATIAL/GIS.

[103]  Ramakant Nevatia,et al.  A System for Building Detection from Aerial Images , 1997 .

[104]  Jantien Stoter,et al.  3D Modelling with National Coverage: Bridging the Gap Between Research and Practice , 2015 .

[105]  Thomas H. Kolbe,et al.  Representing and Exchanging 3D City Models with CityGML , 2009 .

[106]  M. Kwan,et al.  Natural and built environmental exposures on children's active school travel: A Dutch global positioning system-based cross-sectional study. , 2016, Health & place.

[107]  Volker Coors,et al.  Constraint-based Generation and Visualization of 3D City Models , 2009 .

[108]  Lutz Plümer,et al.  CityGML – Interoperable semantic 3D city models , 2012 .

[109]  T. Commandeur,et al.  Footprint decomposition combined with point cloud segmentation for producing valid 3D models , 2012 .

[110]  Pascal Neis,et al.  Quality assessment for building footprints data on OpenStreetMap , 2014, Int. J. Geogr. Inf. Sci..

[111]  Wei Yu,et al.  Making pervasive sensing possible: Effective travel mode sensing based on smartphones , 2016, Comput. Environ. Urban Syst..

[112]  Qihao Weng,et al.  Population Estimation of Urban Residential Communities Using Remotely Sensed Morphologic Data , 2015, IEEE Geoscience and Remote Sensing Letters.

[113]  Lutz Plümer,et al.  Automatic classification of building types in 3D city models , 2012, GeoInformatica.

[114]  Hugo Ledoux,et al.  Topologically consistent 3D city models obtained by extrusion , 2011, Int. J. Geogr. Inf. Sci..

[115]  Yerach Doytsher,et al.  Hierarchical Quarters Model Approach toward 3D Raster Based Generalization of Urban Environments , 2013 .

[116]  Mounir Adjrad,et al.  The Impact of 3D Data Quality on Improving GNSS Performance Using City Models Initial Simulations , 2016 .

[117]  David A. Seal,et al.  The Shuttle Radar Topography Mission , 2007 .

[118]  Zhenjiang Shen,et al.  Automatic generation of 3D house models with solar photovoltaic generation for smart city , 2016, 2016 3rd MEC International Conference on Big Data and Smart City (ICBDSC).

[119]  Ralf-Peter Mundani,et al.  Multi-resolution Models: Recent Progress in Coupling 3D Geometry to Environmental Numerical Simulation , 2015 .

[120]  Yi Li,et al.  A quantitative method for storm surge vulnerability assessment – a case study of Weihai city , 2017, Int. J. Digit. Earth.

[121]  Monika Sester,et al.  IDENTIFYING BUILDING TYPES AND BUILDING CLUSTERS USING 3 D-LASER SCANNING AND GIS-DATA , 2004 .

[122]  Carlo Ratti,et al.  Raster Analysis of Urban Form , 2004 .

[123]  Gerhard Zucker,et al.  A new method for optimizing operation of large neighborhoods of buildings using thermal simulation , 2016 .

[124]  R. Figueiredo,et al.  Using Open Building Data in the Development of Exposure Datasets for Catastrophe Risk Modelling , 2015 .

[125]  Jean-Pierre Perrin,et al.  Architectural rules for three-dimensional reconstruction , 2008 .

[126]  A. Peeters,et al.  Automated recognition of urban objects for morphological urban analysis , 2012, Comput. Environ. Urban Syst..

[127]  Paul A. Zandbergen,et al.  Positional Accuracy of Spatial Data: Non‐Normal Distributions and a Critique of the National Standard for Spatial Data Accuracy , 2008, Trans. GIS.

[128]  Gotthard Meinel,et al.  A Workflow for Automatic Quantification of Structure and Dynamic of the German Building Stock Using Official Spatial Data , 2016, ISPRS Int. J. Geo Inf..

[129]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[130]  Songnian Li,et al.  GEOSPATIAL MODELLING APPROACH FOR 3D URBAN DENSIFICATION DEVELOPMENTS , 2016 .

[131]  Marcus Götz,et al.  Towards generating highly detailed 3D CityGML models from OpenStreetMap , 2013, Int. J. Geogr. Inf. Sci..