Propagation of positional error in 3D GIS: estimation of the solar irradiation of building roofs

While error propagation in GIS is a topic that has received a lot of attention, it has not been researched with 3D GIS data. We extend error propagation to 3D city models using a Monte Carlo simulation on a use case of annual solar irradiation estimation of building rooftops for assessing the efficiency of installing solar panels. Besides investigating the extension of the theory of error propagation in GIS from 2D to 3D, this paper presents the following contributions. We (1) introduce varying XY/Z accuracy levels of the geometry to reflect actual acquisition outcomes; (2) run experiments on multiple accuracy classes (121 in total); (3) implement an uncertainty engine for simulating acquisition positional errors to procedurally modelled (synthetic) buildings; (4) perform the uncertainty propagation analysis on multiple levels of detail (LODs); and (5) implement Solar3Dcity – a CityGML-compliant software for estimating the solar irradiation of roofs, which we use in our experiments. The results show that in the case of the city of Delft in the Netherlands, a 0.3/0.6 m positional uncertainty yields an error of 68 kWh/m2/year (10%) in solar irradiation estimation. Furthermore, the results indicate that the planar and vertical uncertainties have a different influence on the estimations, and that the results are comparable between LODs. In the experiments we use procedural models, implying that analyses are carried out in a controlled environment where results can be validated. Our uncertainty propagation method and the framework are applicable to other 3D GIS operations and/or use cases. We released Solar3Dcity as open-source software to support related research efforts in the future.

[1]  Peter Wonka,et al.  Interactive architectural modeling with procedural extrusions , 2011, TOGS.

[2]  Mario Vasak,et al.  Dynamical optimal positioning of a photovoltaic panel in all weather conditions , 2013 .

[3]  Jean H. Meeus,et al.  Astronomical Algorithms , 1991 .

[4]  Wuming Zhang,et al.  3D Building Roof Modeling by Optimizing Primitive's Parameters Using Constraints from LiDAR Data and Aerial Imagery , 2014, Remote. Sens..

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

[6]  Peter M. Atkinson,et al.  Propagation of vertical and horizontal source data errors into a TIN with linear interpolation , 2014, Int. J. Geogr. Inf. Sci..

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

[8]  Ha T. Nguyen,et al.  Quantifying Rooftop Solar Photovoltaic Potential for Regional Renewable Energy Policy , 2010, Comput. Environ. Urban Syst..

[9]  M. Brito,et al.  Solar energy potential on roofs and facades in an urban landscape , 2013 .

[10]  Arko Lucieer,et al.  Assessing the Accuracy of Georeferenced Point Clouds Produced via Multi-View Stereopsis from Unmanned Aerial Vehicle (UAV) Imagery , 2012, Remote. Sens..

[11]  Jantien E. Stoter,et al.  A dimension-independent extrusion algorithm using generalised maps , 2015, Int. J. Geogr. Inf. Sci..

[12]  Filip Biljecki,et al.  Modeling a 3D City Model and Its Levels of Detail as a True 4D Model , 2015, ISPRS Int. J. Geo Inf..

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

[14]  Michael F. Goodchild,et al.  Issues of quality and uncertainty , 1991 .

[15]  Sungchul Hong,et al.  Uncertainty and Sensitivity Assessments of GPS and GIS Integrated Applications for Transportation , 2014, Sensors.

[16]  Wilhelm Caspary,et al.  Positional accuracy in spatial databases , 1993 .

[17]  Jianhua Gong,et al.  An open-source 3D solar radiation model integrated with a 3D Geographic Information System , 2015, Environ. Model. Softw..

[18]  Thomas Blaschke,et al.  Building Extraction from Airborne Laser Scanning Data: An Analysis of the State of the Art , 2015, Remote. Sens..

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

[20]  Joshua M. Pearce,et al.  Incorporating Shading Losses in Solar Photovoltaic Potential Assessment at the Municipal Scale , 2012, Solar Energy.

[21]  Norbert Haala,et al.  An update on automatic 3D building reconstruction , 2010 .

[22]  Sagi Dalyot,et al.  Local Absolute Vertical Accuracy Computation of Wide-Coverage Digital Terrain Models , 2015 .

[23]  Shuhua Zhang,et al.  Error assessment of grid-based direct solar radiation models , 2015, Int. J. Geogr. Inf. Sci..

[24]  Filip Biljecki,et al.  Improving the Consistency of Multi-LOD CityGML Datasets by Removing Redundancy , 2015 .

[25]  Matthew MacLeod,et al.  Evaluating and expressing the propagation of uncertainty in chemical fate and bioaccumulation models , 2002, Environmental toxicology and chemistry.

[26]  James D. Brown,et al.  The Data Uncertainty Engine (DUE): A software tool for assessing and simulating uncertain environmental variables , 2007, Comput. Geosci..

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

[28]  Ming Li,et al.  An open-source 3D solar radiation model integrated with a 3D Geographic Information System , 2015, Environ. Model. Softw..

[29]  E. R. Cohen An Introduction to Error Analysis: The Study of Uncertainties in Physical Measurements , 1998 .

[30]  Greg Barker,et al.  EFFECTS OF TILT AND AZIMUTH ON ANNUAL INCIDENT SOLAR RADIATION FOR UNITED STATES LOCATIONS , 2001 .

[31]  Luc Van Gool,et al.  Procedural modeling of buildings , 2006, SIGGRAPH 2006.

[32]  Xuwei Chen,et al.  A comparison of usefulness of 2D and 3D representations of urban planning , 2015 .

[33]  Gerard B. M. Heuvelink,et al.  On the uncertainty of stream networks derived from elevation data: the error propagation approach , 2010 .

[34]  Jantien E. Stoter,et al.  Automatic conversion of IFC datasets to geometrically and semantically correct CityGML LOD3 buildings , 2016, Trans. GIS.

[35]  M. Baotic,et al.  Estimation of the global solar irradiance on tilted surfaces , 2013 .

[36]  K. Baumanns Refined estimation of solar energy potential on roof areas using decision trees on CityGML-data , 2009 .

[37]  Yee Leung,et al.  High-order Taylor series expansion methods for error propagation in geographic information systems , 2015, J. Geogr. Syst..

[38]  Jaewook Jung,et al.  Results of the ISPRS benchmark on urban object detection and 3D building reconstruction , 2014 .

[39]  M. Journée,et al.  Evaluation of different models to estimate the global solar radiation on inclined surfaces , 2013 .

[40]  V. Coors,et al.  URBAN ENERGY ANALYSIS BASED ON 3 D CITY MODEL FOR NATIONAL SCALE APPLICATIONS , 2014 .

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

[42]  Xia Li,et al.  Errors and uncertainties in urban cellular automata , 2006, Comput. Environ. Urban Syst..

[43]  Ming Ying,et al.  3D-CITY MODEL SUPPORTING FOR CCTV MONITORING SYSTEM , 2002 .

[44]  Gerard B. M. Heuvelink,et al.  Propagation of errors in spatial modelling with GIS , 1989, Int. J. Geogr. Inf. Sci..

[45]  C. Reinhart,et al.  A method for predicting city-wide electricity gains from photovoltaic panels based on LiDAR and GIS data combined with hourly Daysim simulations , 2013 .

[46]  Filip Biljecki,et al.  Installed base registration of decentralised solar panels with applications in crisis management , 2015 .

[47]  Sung-Gheel Jang,et al.  Transactions in GIS , 2010 .

[48]  Ziqi Li,et al.  Estimating Geographical PV Potential Using LiDAR Data for Buildings in Downtown San Francisco , 2015, Trans. GIS.

[49]  S. Zlatanova,et al.  3D geo-information sciences , 2009 .

[50]  Filip Biljecki,et al.  Error propagation in the computation of volumes in 3D city models with the Monte Carlo method , 2014 .

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

[52]  Hans Kromhout,et al.  Impact of input data uncertainty on environmental exposure assessment models: A case study for electromagnetic field modelling from mobile phone base stations. , 2014, Environmental research.

[53]  Honghai Qi,et al.  GIS-Based Spatial Monte Carlo Analysis for Integrated Flood Management with Two Dimensional Flood Simulation , 2013, Water Resources Management.

[54]  Models of uncertainty in spatial data , 2022 .

[55]  Norbert Pfeifer,et al.  Automatic Roof Plane Detection and Analysis in Airborne Lidar Point Clouds for Solar Potential Assessment , 2009, Sensors.

[56]  Lalit Kumar,et al.  Modelling Topographic Variation in Solar Radiation in a GIS Environment , 1997, Int. J. Geogr. Inf. Sci..

[57]  N. Coops,et al.  Tree structure influences on rooftop-received solar radiation , 2011 .

[58]  Gilbert M. Masters,et al.  Renewable and Efficient Electric Power Systems , 2004 .

[59]  Thomas H. Kolbe,et al.  Simulation-Based Total Energy Demand Estimation of Buildings using Semantic 3D City Models , 2014, Int. J. 3 D Inf. Model..

[60]  P. Bretagnon,et al.  Planetary Theories in rectangular and spherical variables: VSOP87 solution. , 1988 .

[61]  Gustavo Patow,et al.  Customizable LoD for Procedural Architecture , 2013, Comput. Graph. Forum.

[62]  G. Štumberger,et al.  Rating of roofs’ surfaces regarding their solar potential and suitability for PV systems, based on LiDAR data , 2013 .

[63]  Jianping Wu,et al.  Investigating impacts of urban morphology on spatio-temporal variations of solar radiation with airborne LIDAR data and a solar flux model: a case study of downtown Houston , 2009 .

[64]  Cristina Catita,et al.  Extending solar potential analysis in buildings to vertical facades , 2014, Comput. Geosci..

[65]  Dorota Chwieduk,et al.  Recommendation on modelling of solar energy incident on a building envelope , 2009 .

[66]  Peter F. Fisher,et al.  Modelling soil map-unit inclusions by Monte Carlo simulation , 1991, Int. J. Geogr. Inf. Sci..

[67]  George Vosselman,et al.  Reconstruction of 3D building models from aerial images and maps , 2003 .

[68]  Gerald Gruber,et al.  Evaluation of the Geometric Accuracy of Automatically Recorded 3D - City Models Compared to GIS-Data , 2008, AGILE Conf..

[69]  Soteris A. Kalogirou,et al.  Generation of typical meteorological year (TMY-2) for Nicosia, Cyprus , 2003 .

[70]  Volker Coors,et al.  Assessing Passive and Active Solar Energy Resources in Cities Using 3D City Models , 2014 .

[71]  Y. Mitani,et al.  Spatial probabilistic modeling of slope failure using an integrated GIS Monte Carlo simulation approach , 2003 .

[72]  George Vosselman,et al.  Quality analysis on 3D building models reconstructed from airborne laser scanning data , 2011 .

[73]  Hongxing Yang,et al.  The Optimum Tilt Angles and Orientations of PV Claddings for Building-Integrated Photovoltaic (BIPV) Applications , 2007 .

[74]  George Vosselman,et al.  Accuracy of 3D city models: EuroSDR comparison , 2005 .

[75]  Alison S. Tomlin,et al.  Modelling of roof geometries from low-resolution LiDAR data for city-scale solar energy applications using a neighbouring buildings method , 2015 .

[76]  Jaroslav Hofierka,et al.  A New GIS‐based Solar Radiation Model and Its Application to Photovoltaic Assessments , 2004, Trans. GIS.

[77]  Filip Biljecki,et al.  REVISITING THE CONCEPT OF LEVEL OF DETAIL IN 3D CITY MODELLING , 2013 .

[78]  Simon Kingham,et al.  Advancing visibility modelling algorithms for urban environments , 2010, Comput. Environ. Urban Syst..

[79]  Tilmann E. Kuhn,et al.  A method for predicting the economic potential of (building-integrated) photovoltaics in urban areas based on hourly Radiance simulations , 2015 .

[80]  Michael Wimmer,et al.  Instant architecture , 2003, ACM Trans. Graph..

[81]  C. Ratti,et al.  Solar Radiation over the Urban Texture: LIDAR Data and Image Processing Techniques for Environmental Analysis at City Scale , 2008 .

[82]  S. de Bruin,et al.  A variance and covariance equation for area estimates with a Geographic Information System , 2005 .

[83]  I. Reda,et al.  Solar position algorithm for solar radiation applications , 2004 .

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

[85]  Ian Beausoleil-Morrison,et al.  Optimal solar-PV tilt angle and azimuth: An Ontario (Canada) case-study , 2011 .

[86]  Thomas Huld,et al.  PV-GIS: a web-based solar radiation database for the calculation of PV potential in Europe , 2005 .

[87]  Wenzhong Shi A Generic Statistical Approach for Modelling Error of Geometric Features in GIS , 1998, Int. J. Geogr. Inf. Sci..

[88]  Sameer Saran,et al.  CityGML at semantic level for urban energy conservation strategies , 2015, Ann. GIS.

[89]  C. Brenner Building reconstruction from images and laser scanning , 2005 .

[90]  S. de Bruin,et al.  Propagation of positional measurement errors to agricultural field boundaries and associated costs , 2008 .

[91]  Pascal Müller Procedural modeling of buildings , 2010 .

[92]  Volker Coors,et al.  Citygml-based 3d City Model For Energy Diagnostics And Urban Energy Policy Support , 2013, Building Simulation Conference Proceedings.

[93]  Lutz Plümer,et al.  Automatic reasoning for geometric constraints in 3D city models with uncertain observations , 2011 .

[94]  Tomoki Nakaya,et al.  Virtual city models for assessing environmental equity of access to sunlight: a case study of Kyoto, Japan , 2012, Int. J. Geogr. Inf. Sci..

[95]  Filip Biljecki,et al.  Formalisation of the level of detail in 3D city modelling , 2014, Comput. Environ. Urban Syst..

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

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

[98]  Mario Baum Geo Information Technologies Applications And The Environment , 2016 .

[99]  R. Müller,et al.  A new solar radiation database for estimating PV performance in Europe and Africa , 2012 .

[100]  Daniel G. Aliaga,et al.  A Survey of Urban Reconstruction , 2013, Comput. Graph. Forum.

[101]  Jianhua Gong,et al.  A visualization-oriented 3D method for efficient computation of urban solar radiation based on 3D–2D surface mapping , 2014, Int. J. Geogr. Inf. Sci..

[102]  Sisi Zlatanova,et al.  Detecting shadow for direct radiation using CityGML models for photovoltaic potentiality analysis , 2013 .

[103]  Daniel A. Griffith,et al.  Error Propagation Modelling in Raster GIS: Overlay Operations , 1998, Int. J. Geogr. Inf. Sci..

[104]  J. Kaňuk,et al.  Assessment of photovoltaic potential in urban areas using open-source solar radiation tools , 2009 .

[105]  Philip C. Emmi,et al.  A Monte Carlo Simulation of Error Propagation in a GIS-Based Assessment of Seismic Risk , 1995, Int. J. Geogr. Inf. Sci..

[106]  Wenzhong Shi,et al.  Modelling error propagation in vector-based buffer analysis , 2003, Int. J. Geogr. Inf. Sci..

[107]  Gerard B. M. Heuvelink,et al.  A probabilistic framework for representing and simulating uncertain environmental variables , 2007, Int. J. Geogr. Inf. Sci..

[108]  Armin B. Cremers,et al.  Extracting Buildings from Aerial Images Using Hierarchical Aggregation in 2D and 3D , 1998, Comput. Vis. Image Underst..

[109]  Jaroslav Krivánek,et al.  Procedural Modelling of Urban Road Networks , 2014, Comput. Graph. Forum.

[110]  Jaroslav Hofierka,et al.  A New 3‐D Solar Radiation Model for 3‐D City Models , 2012, Trans. GIS.

[111]  Volker Coors,et al.  3D City modeling for urban scale heating energy demand forecasting , 2011 .

[112]  R. D'Agostino An omnibus test of normality for moderate and large size samples , 1971 .

[113]  Efi Dimopoulou,et al.  Procedural Modeling in 3D GIS Environment , 2014, Int. J. 3 D Inf. Model..

[114]  Pierre Goovaerts,et al.  Simulating error propagation in land-cover change analysis: The implications of temporal dependence , 2007, Comput. Environ. Urban Syst..

[115]  Howard Veregin,et al.  Developing and Testing of an Error Propagation Model for GIS Overlay Operations , 1995, Int. J. Geogr. Inf. Sci..

[116]  Bernhard Höfle,et al.  Boosting the predictive accuracy of urban hedonic house price models through airborne laser scanning , 2013, Comput. Environ. Urban Syst..

[117]  Sérgio Freire,et al.  Applications of solar mapping in the urban environment , 2014 .

[118]  Trevor J. Davis,et al.  Modelling Uncertainty in Natural Resource Analysis Using Fuzzy Sets and Monte Carlo Simulation: Slope Stability Prediction , 1997, Int. J. Geogr. Inf. Sci..

[119]  Sisi Zlatanova,et al.  Towards Defining a Framework for Automatic Generation of Buildings in CityGML Using Building Information Models , 2009 .

[120]  John Boland,et al.  Evaluating tilted plane models for solar radiation using comprehensive testing procedures, at a southern hemisphere location , 2013 .

[121]  Michael Doneus,et al.  Identification of roof areas suited for solar energy conversion systems , 1997 .

[122]  N. Haala,et al.  An update on automatic 3D building reconstruction , 2010 .

[123]  Miguel Brito,et al.  Modelling solar potential in the urban environment: State-of-the-art review , 2015 .

[124]  Reda Yaagoubi,et al.  HybVOR: A Voronoi-Based 3D GIS Approach for Camera Surveillance Network Placement , 2015, ISPRS Int. J. Geo Inf..

[125]  Gerard B. M. Heuvelink,et al.  Error Propagation in Cartographic Modelling Using Boolean Logic and Continuous Classification , 1993, Int. J. Geogr. Inf. Sci..

[126]  A. Brimicombe,et al.  Spatial data quality and sensitivity analysis in GIS and environmental modelling: the case of coastal oil spills , 2000 .

[127]  Ursula Eicker,et al.  Energy performance assessment in urban planning competitions , 2015 .

[128]  W. Fichtner,et al.  A high-resolution determination of the technical potential for residential-roof-mounted photovoltaic systems in Germany , 2014 .

[129]  Mathias Lemmens Quality of Geo-information , 2011 .

[130]  E. Dunlop,et al.  Potential of solar electricity generation in the European Union member states and candidate countries , 2007 .

[131]  Karim Rizk,et al.  Radiowave Propagation, Building Databases, and GIS: Anything in Common? A Radio Engineer's Viewpoint , 2003 .

[132]  Filip Biljecki,et al.  Height references of CityGML LOD1 buildings and their influence on applications , 2014 .

[133]  George Vosselman,et al.  Quality analysis on 3D building models reconstructed from airborne laser scanning data , 2011 .

[134]  W. Shi,et al.  Estimating the propagation error of DEM from higher‐order interpolation algorithms , 2005 .

[135]  Timothy Edward John Behrens,et al.  Characterization and propagation of uncertainty in diffusion‐weighted MR imaging , 2003, Magnetic resonance in medicine.

[136]  John Mardaljevic,et al.  Irradiation mapping of complex urban environments: an image-based approach , 2003 .

[137]  Daniel G. Aliaga,et al.  Procedural Generation of Parcels in Urban Modeling , 2012, Comput. Graph. Forum.

[138]  Matthieu Cord,et al.  Feature-based approach to semi-supervised similarity learning , 2006, Pattern Recognit..

[139]  George Vosselman,et al.  3D BUILDING MODEL RECONSTRUCTION FROM POINT CLOUDS AND GROUND PLANS , 2001 .

[140]  Amaya Martínez-Gracia,et al.  Photovoltaics on flat roofs: Energy considerations , 2011 .

[141]  J. Michalsky,et al.  Modeling daylight availability and irradiance components from direct and global irradiance , 1990 .