Abstract
The analysis of complex 3D data is a central task for many problems in the geo- and engineering sciences. Examples are the analysis of natural events such as mass movements and volcano eruptions as well as 3D city planning and the computation of 3D models from point cloud data generated by terrestrial laser scanning for 3D data analysis in various domains. The volume of these data is growing from year to year. However, there is no geo-database management system on the market yet that efficiently supports complex 3D mass data, although prototypical 3D geo-database management systems are ready to support such challenging 3D applications. In this contribution we describe how we reply to these requirements advancing DB4GeO, our 3D/4D geo-database architecture. The system architecture and support for geometric, topological and temporal data are presented in detail. Besides the new spatio-temporal object model, we introduce new ideas and implementations of DB4GeO such as the support of GML data and the new WebGL 3D interface. The latter enables the direct visualization of 3D database query results by a standard web browser without installing additional software. Examples for 3D database queries and their visualizations with the new WebGL interface are demonstrated. Finally, we give an outlook on our future work. Further extensions of DB4GeO and the support for the data management for collaborative subway track planning are discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The entire geometric model of DB4GeO is based on the model of simplicial complexes introduced in the context of GIS by Egenhofer and Moise, cf. Breunig (2001).
- 2.
3D-Model of “The Thinker” by Simon Schuffert (KIT), all rights reserved.
References
Balovnev O, Bode T, Breunig M, Cremers AB, Möller W, Pogodaev G, Shumilov S, Siebeck J, Siehl A, Thomsen A (2004) The story of the GeoToolKit–an object-oriented geodatabase kernel system. GeoInformatica 8(1):5–47 (Kluwer Academic Publishers, Hingham)
Bär W (2007) Management of geoscientific 3D data in mobile database management systems. In German. PhD thesis, University of Osnabrück, Germany
Beckmann N, Kriegel HP, Schneider R, Seeger B (1990) The r*-tree: an efficient and robust access method for points an rectangles. In: Proceedings of the ACM SIGMOD international conference on management of data (SIGMOD’90), pp 322–331
Breunig M (2001) On the way to component-based 3D/4D geoinformation systems. Springer, New York
Breunig M, Zlatanova S (2011) 3D geo-database research: retrospective and future directions. Comput Geosci 37(7):791–803. doi:10.1016/j.cageo.2010.04.016
Breunig M, Schilberg B, Thomsen A, Kuper PV, Jahn M, Butwilowski E (2010) DB4GeO, a 3D/4D geodatabase and its application for the analysis of landslides. Lecture notes in geoinformation and cartography for risk and crisis management, pp 83–102
Breunig M, Rank E, Schilcher M, Borrmann A, Hinz S, Mundani RP, Ji Y, Menninghaus M, Donaubauer A, Steuer H, Vögtle T (2011) Towards computer-aided collaborative subway track planning in multi-scale 3D city and building models. In: Proceedings of the 6th 3D geoinfo conference, p 17.
Brisson E (1989) Representing geometric structures in d dimensions: topology and order. In: Proceedings of the 5th ACM symposium on computational geometry, ACM Press, Washington, pp 218–227
Eastman CM (1999) Building product models, 1st edn. CRCPress, Taylor& Francis group, Boca Raton, Florida
Fielding RT (2000) Architectural styles and the design of network-based software architectures. PhD thesis, University of California, Irvine
Fielding RT, Taylor RN (2002) Principled design of the modern web architecture. ACM Trans Int Technol 2(2):115–150
Fradin D, Meneveaux D, Lienhardt P (2005) Hierarchy of generalized maps for modeling and rendering complex indoor scenes. Signal Image Communication laboratory, CNRS, University of Poitiers (Tech. rep.)
Gocad Research Group (2012) http://www.gocad.org. Accessed 29 Feb 2012
Hashemi L, Mostafavi MA, Pouliot J, Therrien R (2009) Developing an adaptive topological tessellation for 3D modeling in geosciences. J Can Inst Geom Geomat (GEOIDE students special issue) 63(4):419–431
Khronos Group (2012) http://www.khronos.org/webgl/. Accessed 17 Jan 2012
Kolbe TH (2012) CityGML. http://www.citygml.org. Accessed 12 Jan 2012
Kolbe TH, Konig G, König G, Nagel C (2011) Advances in 3D geo-information sciences. In: Lecture notes in geoinformation and cartography, Springer
Krimmelbein A (2011) Topologie in CityGML (Topology in CityGML). Diploma thesis, Karlsruhe Institute of Technology, Germany
Kuper PV (2010) Development of 4D object management for the geo-database DB4GeO. Diploma thesis, University of Osnabrück, Germany (in German)
Lévy B (2000) Computational topology: combinatorics and embedding. PhD thesis, National Polytechnic Institute of Lorraine (in French)
Lévy B, Mallet JL (1999) Cellular modeling in arbitrary dimension using generalized maps. http://alice.loria.fr/publications/papers/1999/gmaps/gmaps.pdf. Accessed 14 Dec 2011
Lienhardt P (1989) Subdivisions of n-dimensional spaces and n-dimensional generalized maps. In: Proceedings of the fifth annual symposium on computational geometry, ACM Press, Washington, pp 228–236
Mallet J (2002) Geomodeling. Oxford Press, New York
ParaViewGeo (2012) http://sites.google.com/a/objectivity.ca/paraviewgeo/. Accessed 29 Feb 2012
Paterson J, Edlich S, Hörning H, Hörning R (2006) The definitive guide to db4o. Apress Series, APress
Polthier K, Rumpf M (1995) A concept for time-dependent processes. Visualization in Scientific, Computing, pp 137–153
Raper J (1989) Three dimensional applications in geographical information system. Taylor& Francis, London
Raza A, Kainz W (1999) Cell tuple based spatio-temporal data model: an object oriented approach. ACM-GIS, pp 20–25
Rolfs C (2005) Design and implementation of a data model for the management of 3D models in geoscientific applications. Diploma thesis, University of Osnabrück, Germany (In German)
Saltenis S, Jensen CS (1999) R-tree based indexing of general spatio-temporal data. Tech. rep, TimeCenter
Snodgrass RT (1995) The TSQL2 temporal query language, 1st edn. Kluwer Academic Publishers, Dordrecht
Strathoff F (1999) Memory-efficient management of time-dependent geometries for GeoToolKit. Diploma thesis, University of Bonn, Germany (In German)
Thomsen A, Breunig M, Butwilowski E (2008a) Towards a G-Map based tool for the modeling and management of topology in multiple representation databases. Photogrammetrie, Fernerkundung. Geoinformation (J Photogram Rem Sens Geoinf Process) 3:175–186
Thomsen A, Breunig M, Butwilowski E, Broscheit B (2008b) Modelling and managing topology in 3D geoinformation systems. In: Advances in 3D Geoinformation Systems. Springer, Heidelberg, pp 229–246
Three.js (2012) http://github.com/mrdoob/three.js/. Accessed 17 Jan 2012
Versant Corp (2012) Db4o. http://www.db4o.com. Accessed 12 Jan 2012
Worboys MF (1994) A unified model for spatial and temporal information. Comput J 37(1):26–34
Acknowledgments
We thank Thomas Kolbe from the Technical University of Berlin, the City of Berlin and Ordnance Survey of Great Britain for the CityGML data sets. Furthermore, we are grateful to Simon Schuffert from Karlsruhe Institute of Technology for providing the 3D model of the figure “The Thinker”. This research has been funded by the German Research Foundation (DFG), grant no. BR2128/12-1 and BR2128/14-1.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Breunig, M., Butwilowski, ., Golovko, D., Kuper, P.V., Menninghaus, M., Thomsen, A. (2013). Advancing DB4GeO. In: Pouliot, J., Daniel, S., Hubert, F., Zamyadi, A. (eds) Progress and New Trends in 3D Geoinformation Sciences. Lecture Notes in Geoinformation and Cartography. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29793-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-29793-9_11
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29792-2
Online ISBN: 978-3-642-29793-9
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)