A Hierarchical 3D Spatial Model Based on User-Defined Data Types

  • Shulin Cui
  • Shuqing Zhang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7901)


Based on user-defined data types, a novel 3D data model is proposed in this paper. The spatial data model is a hierarchical structure consisting of Objects, Sub-objects, and Geometries. Objects are composed of Sub-objects, which in turn are made up of Geometries. The relationship between an object and its sub-objects is many to many in the data model. A geometry object can be represented by three different types: discrete object, function and object reference. We first describe spatial data types using generic terminology without referring to any specific solution. And then discuss how to structure spatial data into tables and define the right table structure. As the rules of geometry object construction do not concentrate on triangles or planar polygons, this model is able to handle complex objects which are an essential functionality for building large-scale cyber cities.


User-defined data type Sub-object 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Penninga, F., Van Oosterom, P.J.M.: A Simplicial Complex-based DBMS Approach to 3D Topographic Data Modelling. International Journal of Geographical Information Science 22, 751–779 (2008)CrossRefGoogle Scholar
  2. 2.
    Cui, S.L., et al.: Point-In-Polyhedra Test with Direct Handling of Degeneracies. Geo-spatial Information Science 14, 91–97 (2011)CrossRefGoogle Scholar
  3. 3.
    Yoo, B.: Rapid Three-dimensional Uurban Model Production Using Bilayered Displacement Mapping. International Journal of Geographical Information Science 27, 24–46 (2013)CrossRefGoogle Scholar
  4. 4.
    Koussa, C., Koehl, M.: A Simplified Geometric And Topological Modeling Of 3D Building Enriched By Semantic Data: Combination Of Surface-Based And Solid-Based Representations. In: ASPRS 2009 Annual Conference Baltimore, Maryland (2009)Google Scholar
  5. 5.
    Zlatanova, S.: 3D Geometries in Spatial DBMS. In: 3D-GIS, pp. 1–14. Springer (2006)Google Scholar
  6. 6.
    Zlatanova, S., Holweg, D., Coors, V.: Geometrical and Topological Models for Real-time GIS. In: Proceedings of UDMS 2004, pp. 27–29 (2004)Google Scholar
  7. 7.
    Breunig, M., Zlatanova, S.: 3D Geo-DBMS. In: Zlatanova, S., Prosperi, D. (eds.) Large-scale 3D Data Integration – Challenges and Opportunities, pp. 87–116. Taylor & Francis, Boca Raton (2006)Google Scholar
  8. 8.
    Arens, C., Stoter, J.E., Van Oosterom, P.J.M.: Modelling 3D Spatial Objects in a Geo-DBMS Using a 3D primitive. Computers & Geosciences 31, 65–177 (2005)CrossRefGoogle Scholar
  9. 9.
    Oracle Spatial: Oracle Spatial Developer’s Guide 11g Release 2 (11.2). E11830-06 (2010)Google Scholar
  10. 10.
    Azri, N.S., Rahman, A.A.: Modelling of Primitive Volumetric Objects in Geo-DBMS. In: Map Asia 2010 & ISG 2010 (2010)Google Scholar
  11. 11.
    ISO/TC 211: Geographic information-Spatial schema. ISO 19107 (2003)Google Scholar
  12. 12.
    Pu, S.: Managing Freeform Curves and Surfaces in a Spatial DBMS. MSc Thesis, TU Delft (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Shulin Cui
    • 1
    • 2
    • 3
  • Shuqing Zhang
    • 1
  1. 1.Northeast Institute of Geography and AgroecologyChinese Academy of SciencesChangchunChina
  2. 2.University of Chinese Academy of SciencesBeijingChina
  3. 3.Zhuhai College of Jilin UniversityZhuhaiChina

Personalised recommendations