ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Publications Copernicus
Articles | Volume II-2/W1
13 Sep 2013
 | 13 Sep 2013


A. Borrmann, T. H. Kolbe, A. Donaubauer, H. Steuer, and J. R. Jubierre

Keywords: Multi-scale representation, Levels of Detail, CityGML, Building Information Modeling

Abstract. A multi-scale representation of the built environment is required to provide information with the adequate level of detail (LoD) for different use cases and objectives. This applies not only to the visualization of city and building models, but in particular to their use in the context of planning and analysis tasks. While in the field of Geographic Information Systems, the handling of multi-scale representations is well established and understood, no formal approaches for incorporating multi-scale methods exist in the field of Building Information Modeling (BIM) so far. However, these concepts are much needed to better support highly dynamic planning processes that make use of very rough information about the facility under design in the early stages and provide increasingly detailed and fine-grained information in later stages. To meet these demands, this paper presents a comprehensive concept for incorporating multi-scale representations with infrastructural building information models, with a particular focus on the representation of shield tunnels. Based on a detailed analysis of the data modeling methods used in CityGML for capturing multiscale representations and the requirements present in the context of infrastructure planning projects, we discuss potential extensions to the BIM data model Industry Foundation Classes (IFC). Particular emphasis is put on providing means for preserving the consistency of the representation across the different Levels-of-Detail (LoD). To this end we make use of a procedural geometry description which makes it possible to define explicit dependencies between geometric entities on different LoDs. The modification of an object on a coarse level consequently results in an automated update of all dependent objects on the finer levels. Finally we discuss the transformation of the IFC-based multi-scale tunnel model into a CityGML compliant tunnel representation.