Skip to main content

Database Model and Algebra for Complex and Heterogeneous Spatial Entities

  • Chapter
Progress in Spatial Data Handling

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.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Batty P (1992) Exploiting relational database technology in a gis. Computers and Geosciences 18(4):453–462

    Article  Google Scholar 

  2. Burrough PA, McDonnel RA (2000) Principles of Geographical Information Systems. Oxford

    Google Scholar 

  3. DeWitt DJ, Kabra N, Luo J, Patel JM, Yu JB (1994) Client-server paradise. In: Proc of the 20th VLDB Conf, Santiago, Chile, September

    Google Scholar 

  4. Hadzilacos T, Tryfona N (1997) An Extended Entity-Relation Model for Geographic Applications. SIGMOD Record 26(3):September

    Google Scholar 

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

    Google Scholar 

  6. Morehouse S (1992) The Arc/Info Geographic Information System. Computers and GeoSciences 18(4):435–441

    Article  Google Scholar 

  7. Parent C, Spaccapietry S, Zimanyi E (1999) Spatio-temporal conceptual models: Data structures + spaces + time. ACM-GIS:26–33

    Google Scholar 

  8. Rigaux P, Scholl M, Voisard A (2002) Spatial Databases with application to GIS. Morgan Kaufmann

    Google Scholar 

  9. Tryfona N, Hadzilacos R (1998) Logical data modeling of spatiotemporal applications: Definitions and a model. IEEE IDEAS:14–23

    Google Scholar 

  10. Voisard A, David B (2002) A database perspective on geospatial data modeling. IEEE Transactions on Knowledge and Data Engineering 14(2):226–243

    Article  Google Scholar 

  11. Worboys M (1995) GIS: a Computing Perspective. Taylor and Francis, London

    Google Scholar 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics