Abstract
Current Geographic Information Systems (GISs) adopt spatial database models that do not allow an easy interaction with users engaged in spatial analysis operations. In fact, users must be well aware of the representation of the spatial entities and specifically of the way in which the spatial reference is structured in order to query the database. The main reason of this inadequacy is that the current spatial database models violate the independence principle of spatial data. The consequence is that potentially simple queries are difficult to specify and strongly depends on the actual data in the spatial database.
In this contribution we tackle the problem of defining a database model to manage in a unified way spatial entities (classes of spatial elements with common properties) with different levels of complexity. Complex spatial entities are defined by aggregation of primitive spatial entities; instances of spatial entities are called spatial grains.
The database model is provided with an algebra to perform spatial queries over complex spatial entities; the algebra is defined in such a way it guarantees the independence principle and meets the closure property. By means of the operators provided by the algebra, it is possible to easily perform spatial queries working at the logical level only.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Batty P (1992) Exploiting relational database technology in a gis. Computers and Geosciences 18(4):453–462
Burrough PA, McDonnel RA (2000) Principles of Geographical Information Systems. Oxford
DeWitt DJ, Kabra N, Luo J, Patel JM, Yu JB (1994) Client-server paradise. In: Proc of the 20th VLDB Conf, Santiago, Chile, September
Hadzilacos T, Tryfona N (1997) An Extended Entity-Relation Model for Geographic Applications. SIGMOD Record 26(3):September
Hasan W, Heytens M, Kolovson C, Neimat MA, Potamianos S, Schneider D (1993) Papyrys gis demonstration. In: Proc ACM SIGMOD Conf on Management of Data, Washington DC, May. British Columbia, pp 207–216
Morehouse S (1992) The Arc/Info Geographic Information System. Computers and GeoSciences 18(4):435–441
Parent C, Spaccapietry S, Zimanyi E (1999) Spatio-temporal conceptual models: Data structures + spaces + time. ACM-GIS:26–33
Rigaux P, Scholl M, Voisard A (2002) Spatial Databases with application to GIS. Morgan Kaufmann
Tryfona N, Hadzilacos R (1998) Logical data modeling of spatiotemporal applications: Definitions and a model. IEEE IDEAS:14–23
Voisard A, David B (2002) A database perspective on geospatial data modeling. IEEE Transactions on Knowledge and Data Engineering 14(2):226–243
Worboys M (1995) GIS: a Computing Perspective. Taylor and Francis, London
Zhao D, Yu B, Randolph D, Hong B (2003) Relational geographic databases. In: IIIS SCI 2003: Systematics, Cybernetics, and Informatics, vol VI, pp 95–100
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
Bordogna, G., Pagani, M., Psaila, G. (2006). Database Model and Algebra for Complex and Heterogeneous Spatial Entities. In: Riedl, A., Kainz, W., Elmes, G.A. (eds) Progress in Spatial Data Handling. Springer, Berlin, Heidelberg . https://doi.org/10.1007/3-540-35589-8_6
Download citation
DOI: https://doi.org/10.1007/3-540-35589-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35588-5
Online ISBN: 978-3-540-35589-2
eBook Packages: Earth and Environmental ScienceEarth and Environmental Science (R0)