Abstract
This paper discusses the use of spatial objects in general and in relation to the GRIFINOR software platform (Bodum, Kjems et al. 2005). Here, objects have been created in a way that focuses on the overall demand of fast data retrieval, dynamic object structure and level of detail (LOD) (Dollner and Buchholz 2005).
Objects can be conceived as many different things. Though objects in the GRIFINOR1 system are used primarily as a spatial representation of real world features they are not limited to it. The objects can contain geometric information as well as all other kinds of information which can be described in a digital form.
Objects in GRIFINOR are implemented as Java objects, and a hierarchical structure has been maintained for the physical object structure like a building and its sub-parts. Therefore, there are no limitations to the extension of the objects, which in relation to the real world means that the representation of the features can be extended with more and more detail and information. Since the geodata used in GRIFINOR are stored as individual objects and not as one large model file it is easy to handle very large data-sets distributed on several databases. The paper will discuss advantages and disadvantages of this object- oriented approach and present examples of use.
Objects in GRIFINOR are not restricted to representing buildings or other geometrical well-defined features. (Stoter and Zlatanova 2003), (Zlatanova 1998). Every part of the world represented in the GRIFINOR container is defined as an object. From a computer science point of view creating objects even like terrain features is not difficult, but from a representational point of view terrain or other big surface areas are hard to define. So in terms of representing the real world, the ontology used in the system is of importance and influences the object structure significantly, but with regards to storing data in objects the ontology is of less importance and merely a question of applications.
When focusing narrowly on the creation of objects regarding the demands of the GRIFINOR system, you might experience some drawbacks in other fields; e.g. in the field of data exchange. But the approach chosen in the GRIFINOR system makes it almost easy exchanging data since the data model in the Java object is highly generalized and not dependent on any format like XML. This paper will discuss the questions of data exchange in relation to handling objects and in particular, in connection with the GRIFINOR system. Interoperability is a key-feature for almost every application.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Birtwistle, G. M., Dahl, O. J., et al. (1973). SIMULA Begin. AUERBACH Publishers Inc.
Bodum, L., Kjems, E., et al. (2005). GRIFINOR: Integrated Object-Oriented Solution for Navigating Real-time 3D Virtual Environments. Geo-information for Disaster Management. P. v. Oosterom, S. Zlatanova and E. M. Fendel. Berlin, Springer Verlag.
Coors, V. and Zipf, A. (2005). 3D-Geoinformationssvstem, Grundlagen und An-wendugen. Heidelberg, Herbert Wichmann Verlag.
Dollner, J. and Buchholz, H. (2005). “Continuous level-of-detail modeling of buildings in 3d city models.” GIS’05: Proceedings of the 13th ACM International Workshop on Geographic Information Systems: 173–181.
Gröger, G., Reuter, M., et al. (2004). Representation Of A 3D City Model In Spatial Object-Relational Databases. XXth ISPRS Congress, Geo-Imagerv Bridging Continents, Commission 4. ISPRS. Turkey: 6.
Raper, J. (1989). GIS — Three Dimensional Applications in Geographic Information Systems. London, Taylor & Francis.
Stoter, J. and Zlatanova, S. (2003). Visualisation and editing of 3D objects organised in a DBMS. EuroSDR comm. 5 workshop on Visualisation and Rendering, ITC, Netherlands, EuroSDR.
Zlatanova, S. (1998). Data Structuring and Visualization of 3D Urban Data. Association of Geographic Laboratories in Europe (AGILE), Enschede, The Netherlands.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Kjems, E., Kolar, J. (2006). Spatial Object Structure for Handling 3D Geodata in GRIFINOR. In: Abdul-Rahman, A., Zlatanova, S., Coors, V. (eds) Innovations in 3D Geo Information Systems. Lecture Notes in Geoinformation and Cartography. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-36998-1_8
Download citation
DOI: https://doi.org/10.1007/978-3-540-36998-1_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-36997-4
Online ISBN: 978-3-540-36998-1
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)