Developing three dimensional topological model for 3D GIS

3D spatial data modeling is one of the key research problems in 3D GIS. More and more applications depend on these 3D spatial data. Mostly, these data are stored in Geo-DBMSs. However, recent Geo-DBMSs do not support 3D primitives modeling, it only able to describe a single-attribute of the third-dimension, i.e. modeling 2.5D datasets that used 2D primitives (plus a single z-coordinate) such as polygons in 3D space. This research focuses on 3D topological model based on space partition for 3D GIS, for instance, 3D polygons or tetrahedron form a solid3D object. Firstly, this report discusses formal definitions of 3D spatial objects, and then all the properties of each object primitives will be elaborated in detailed. The author also discusses methods for constructing the topological properties to support object semantics is introduced. The formal framework to describe the spatial model, database using Oracle Spatial is also given in this report. All related topological structures that forms the object features are discussed in detail. All related features are tested using real 3D spatial dataset of 3D building. Finally, the report concludes the experiment via visualization of using AutoDesk Map 3D.

[1]  Tony Kai Yun Chan,et al.  1 3 D Terrain visualization for Web GIS , 2003 .

[2]  Volker Coors,et al.  GEOMETRICAL AND TOPOLOGICAL MODELS FOR REAL-TIME GIS , 2004 .

[3]  Alias Abdul Rahman The design and implementation of a two and three-dimensional triangular irregular network based GIS , 2000 .

[4]  Hiroshi Maruyama,et al.  XML and Java: Developing Web Applications , 1999 .

[5]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[6]  Sisi Zlatanova,et al.  Visualisation and editing of 3D objects organised in a DBMS , 2003 .

[7]  D. Fairbairn,et al.  From Chernoff to Imhof and beyond: VRML and cartography , 1999, VRML.

[8]  Qingquan Li,et al.  An object-oriented data model for complex objects in three-dimensional geographical information systems , 2003, Int. J. Geogr. Inf. Sci..

[9]  Stephan Diehl Distributed virtual worlds - foundations and implementation techniques using VRML, Java, and CORBA , 2001 .

[10]  Claude Sammut,et al.  Learning to Fly , 1992, ML.

[11]  Maarten Vergauwen,et al.  International Workshop on Visualization and Animation of Reality-based 3D Models , 2003 .

[12]  Jantien E. Stoter,et al.  Modelling 3D spatial objects in a geo-DBMS using a 3D primitive , 2003, Computational Geosciences.

[13]  M. Molenaar An Introduction To The Theory Of Spatial Object Modelling For GIS , 1998 .

[14]  Dennis Tsichritzis,et al.  The ANSI/X3/SPARC DBMS Framework Report of the Study Group on Dabatase Management Systems , 1978, Inf. Syst..

[15]  Arzu Çöltekin,et al.  An Analysis of VRML-based 3 D Interfaces for Online GISs : Current Limitations and Solutions , 2002 .

[16]  Robert Laurini Information systems for urban planning - a hypermedia co-operative approach , 2001 .

[17]  Ralf Hartmut Güting Dr.rer.nat An introduction to spatial database systems , 2005, The VLDB Journal.

[18]  Martin Dodge,et al.  Towards the Virtual City: VR & Internet GIS for Urban Planning , 1998 .

[19]  Zhong-ren Peng,et al.  Internet GIS: Distributed Geographic Information Services for the Internet and Wireless Networks , 2003 .

[20]  Joachim Benner,et al.  Das interoperable 3D-Stadtmodell der SIG 3D , 2005 .

[21]  Volker Coors,et al.  Using VRML as an interface to the 3D data warehouse , 1998, VRML '98.

[22]  Volker Coors,et al.  Integrating levels of detail in a Web-based 3D-GIS , 1998, GIS '98.

[23]  Sisi Zlatanova,et al.  3D GIS, where are we standing? , 2003 .

[24]  K. Tempfli,et al.  Vector data models for 3D - GIS , 1994 .

[25]  Alias Abdul Rahman,et al.  3D GIS : current status on perspectives , 2002 .

[26]  Ramesh Nagappan,et al.  Developing Java Web Services , 2002 .

[27]  Max J. Egenhofer,et al.  Spatial SQL: A Query and Presentation Language , 1994, IEEE Trans. Knowl. Data Eng..

[28]  Mei-Po Kwan,et al.  Emergency response after 9/11: the potential of real-time 3D GIS for quick emergency response in micro-spatial environments , 2005, Comput. Environ. Urban Syst..

[29]  Shashi Shekhar,et al.  Spatial Databases: A Tour , 2003 .

[30]  Ramesh Nagappan,et al.  Developing Java Web services : architecting and developing secure Web services using Java , 2003 .

[31]  Thomas H. Kolbe,et al.  Applications and Solutions for Interoperable 3d Geo-Visualization , 2003 .

[32]  Volker Coors,et al.  3D-GIS in networking environments , 2003, Comput. Environ. Urban Syst..

[33]  Jantien Stoter,et al.  Accessing a 3D geo-DBMS using web technology , 2003 .

[34]  Frank P. Coyle XML, web services and the changing face of distributed computing , 2002, UBIQ.

[35]  Sisi Zlatanova,et al.  The Balance Between Geometry and Topology , 2002 .

[36]  Martin Reddy,et al.  GeoVRML: Open Web-based 3D Cartography , 2001 .

[37]  Kevin Rushforth,et al.  The Java 3D API仕様 , 1999 .

[38]  Alias Abdul-Rahman,et al.  The design and implementation of a two and three-dimensional triangular irregular network based GIS , 2000 .

[39]  Abbas Rajabifard,et al.  Are SDIs serving the needs of local planning? Case study of Victoria, Australia and Illinois, USA , 2004, Comput. Environ. Urban Syst..

[40]  S. Zlatanova,et al.  The Dimensional Model: A Framework to Distinguish Spatial Relationships , 2002 .

[41]  Sisi Zlatanova,et al.  Topological models and frameworks for 3D spatial objects , 2004, Comput. Geosci..

[42]  Stephan Nebiker Support for visualisation and animation in a scalable 3D gis environment - motivation, concepts and implementation , 2003 .

[43]  Arnaud de la Losa,et al.  3D Topological modeling and visualisation for 3D GIS , 1999, Comput. Graph..

[44]  S. Zlatanova 3D GIS for urban development , 2000 .

[45]  Agnès Voisard,et al.  Spatial Databases: With Application to GIS , 2001 .

[46]  Jantien Stoter,et al.  Incorporating 3D geo-objects into a 2D geo-DBMS , 2002 .

[47]  S. Pattinson,et al.  Learning to fly. , 1998 .