GENERALISATION OF 3 D BUILDING MODELS BY CELL DECOMPOSITION AND PRIMITIVE INSTANCING

The article presents a cartographic generalisation approach for 3D building models with regard to the thematic visualisation of urban landscapes. Based on our earlier work to utilise approximating planes for generating simplified cell decompositions of the input objects, a new extension is introduced that guarantees well-formed roof structures. This is accomplished by first creating a simplified 2D decomposition of the ground plan polygon and interpreting the original roof geometry in the area of the cell. A matching roof shape is then selected from a pre-defined set of primitives and the 2D cells are transformed into 3D accordingly. This kind of template matching allows for operators other than simplification. By modifying the primitives’ parameters, it is possible to alter the roof shapes in order to accentuate certain features or to reduce the number of repetitive features like shed, gabled and hipped roof parts. However, to avoid the combination of roof types that lead to inconsistent roof structures, a restriction of possible shapes based on neighbour cell information is applied. We also demonstrate how the described techniques can be used to simplify curved building elements which can be commonly found in important landmarks like churches and castles.

[1]  Uwe Meyer Generalisierung der Siedlungsdarstellung in digitalen Situationsmodellen , 1989 .

[2]  Steven K. Feiner,et al.  Computer graphics: principles and practice (2nd ed.) , 1990 .

[3]  Bernd M. Powitz Zur Automatisierung der kartographischen Generalisierung topographischer Daten in Geo-Informationssystemen , 1993 .

[4]  Thomas Ertl,et al.  Computer Graphics - Principles and Practice, 3rd Edition , 2014 .

[5]  Lars Harrie,et al.  The Constraint Method for Solving Spatial Conflicts in Cartographic Generalization , 1999 .

[6]  Helmut Mayer,et al.  SCALE-SPACE EVENTS FOR THE GENERALIZATION OF 3D-BUILDING DATA , 2000 .

[7]  Monika Sester GENERALIZATION BASED ON LEAST SQUARES ADJUSTMENT , 2000 .

[8]  Yuen-hang Choi Transformations of spatial representation in scale dimension , 2000 .

[9]  F. Thiemann GENERALIZATION OF 3 D BUILDING DATA , 2002 .

[10]  D. E Richardson,et al.  Advances in spatial data handling : 10th International Symposium on Spatial Data Handling , 2002 .

[11]  Peter van Oosterom,et al.  Advances in Spatial Data Handling , 2002, Springer Berlin Heidelberg.

[12]  Martin Kada AUTOMATIC GENERALISATION OF 3D BUILDING MODELS , 2002 .

[13]  William Mackaness,et al.  Template Matching in Support of Generalisation of Rural Buildings , 2002 .

[14]  Monika Sester,et al.  Segmentation of Buildings for 3 D-Generalisation , 2004 .

[15]  Volker Walter Stuttgart Phoogle the Web -- Google's Approach of Spatial Data Visualisation , 2005 .

[16]  M. Antonio,et al.  GENERALIZATION PROCESS FOR URBAN CITY-BLOCK MAPS , 2005 .

[17]  Karl-Heinrich Anders LEVEL OF DETAIL GENERATION OF 3D BUILDING GROUPS BY AGGREGATION AND TYPIFICATION , 2005 .

[18]  Jürgen Döllner,et al.  Real-Time Non-Photorealistic Rendering of 3D City Models , 2005 .

[19]  Martin Kada,et al.  3D BUILDING GENERALIZATION BASED ON HALF-SPACE MODELING , 2006 .

[20]  Jiann-Yeou Rau,et al.  Automatic Generation of Pseudo Continuous LoDs for 3D Polyhedral Building Model , 2006, 3D-GIS.

[21]  Monika Sester,et al.  D-SYMBOLIZATION USING ADAPTIVE TEMPLATES , 2006 .