Skip to main content

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 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. 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)

    Google Scholar 

  • Bär W (2007) Management of geoscientific 3D data in mobile database management systems. In German. PhD thesis, University of Osnabrück, Germany

    Google Scholar 

  • 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

    Google Scholar 

  • Breunig M (2001) On the way to component-based 3D/4D geoinformation systems. Springer, New York

    Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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.

    Google Scholar 

  • 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

    Google Scholar 

  • Eastman CM (1999) Building product models, 1st edn. CRCPress, Taylor& Francis group, Boca Raton, Florida

    Google Scholar 

  • Fielding RT (2000) Architectural styles and the design of network-based software architectures. PhD thesis, University of California, Irvine

    Google Scholar 

  • Fielding RT, Taylor RN (2002) Principled design of the modern web architecture. ACM Trans Int Technol 2(2):115–150

    Article  Google Scholar 

  • 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.)

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • Krimmelbein A (2011) Topologie in CityGML (Topology in CityGML). Diploma thesis, Karlsruhe Institute of Technology, Germany

    Google Scholar 

  • Kuper PV (2010) Development of 4D object management for the geo-database DB4GeO. Diploma thesis, University of Osnabrück, Germany (in German)

    Google Scholar 

  • Lévy B (2000) Computational topology: combinatorics and embedding. PhD thesis, National Polytechnic Institute of Lorraine (in French)

    Google Scholar 

  • 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

    Google Scholar 

  • Mallet J (2002) Geomodeling. Oxford Press, New York

    Google Scholar 

  • 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

    Google Scholar 

  • Polthier K, Rumpf M (1995) A concept for time-dependent processes. Visualization in Scientific, Computing, pp 137–153

    Google Scholar 

  • Raper J (1989) Three dimensional applications in geographical information system. Taylor& Francis, London

    Google Scholar 

  • Raza A, Kainz W (1999) Cell tuple based spatio-temporal data model: an object oriented approach. ACM-GIS, pp 20–25

    Google Scholar 

  • 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)

    Google Scholar 

  • Saltenis S, Jensen CS (1999) R-tree based indexing of general spatio-temporal data. Tech. rep, TimeCenter

    Google Scholar 

  • Snodgrass RT (1995) The TSQL2 temporal query language, 1st edn. Kluwer Academic Publishers, Dordrecht

    Book  Google Scholar 

  • Strathoff F (1999) Memory-efficient management of time-dependent geometries for GeoToolKit. Diploma thesis, University of Bonn, Germany (In German)

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Martin Breunig .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics