Skip to main content

Computing and Handling Cardinal Direction Information

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2992))

Abstract

Qualitative spatial reasoning forms an important part of the commonsense reasoning required for building intelligent Geographical Information Systems (GIS). Previous research has come up with models to capture cardinal direction relations for typical GIS data. In this paper, we target the problem of efficiently computing the cardinal direction relations between regions that are composed of sets of polygons and present the first two algorithms for this task. The first of the proposed algorithms is purely qualitative and computes, in linear time, the cardinal direction relations between the input regions. The second has a quantitative aspect and computes, also in linear time, the cardinal direction relations with percentages between the input regions. The algorithms have been implemented and embedded in an actual system, CarDirect, that allows the user to annotate regions of interest in an image or a map, compute cardinal direction relations and retrieve combinations of interesting regions on the basis of a query.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Clementini, E., Di Fellice, P., Califano, G.: Composite Regions in Topological Queries. Information Systems 7, 579–594 (1995)

    Article  Google Scholar 

  2. Egenhofer, M.J.: Reasoning about Binary Topological Relationships. In: Günther, O., Schek, H.-J. (eds.) SSD 1991. LNCS, vol. 525, pp. 143–160. Springer, Heidelberg (1991)

    Google Scholar 

  3. Frank, A.U.: Qualitative Spatial Reasoning about Distances and Directions in Geographic Space. Journal of Visual Languages and Computing 3, 343–371 (1992)

    Article  Google Scholar 

  4. Frank, A.U.: Qualitative Spatial Reasoning: Cardinal Directions as an Example. International Journal of GIS 10(3), 269–290 (1996)

    Google Scholar 

  5. Goyal, R., Egenhofer, M.J.: The Direction-Relation Matrix: A Representation for Directions Relations Between Extended Spatial Objects. In: The annual assembly and the summer retreat of University Consortium for Geographic Information Systems Science (June 1997)

    Google Scholar 

  6. Goyal, R., Egenhofer, M.J.: Cardinal Directions Between Extended Spatial Objects. IEEE Transactions on Data and Knowledge Engineering (2000) (in press), Available at http://www.spatial.maine.edu/~max/RJ36.html

  7. Liang, Y.-D., Barsky, B.A.: A New Concept and Method for Line Clipping. ACM Transactions on Graphics 3(1), 868–877 (1984)

    Google Scholar 

  8. Ligozat, G.: Reasoning about Cardinal Directions. Journal of Visual Languages and Computing 9, 23–44 (1998)

    Article  Google Scholar 

  9. Lipschutz, S.: Set Theory and Related Topics. McGraw-Hill, New York (1998)

    Google Scholar 

  10. Maillot, P.-G.: A New, Fast Method For 2D Polygon Clipping: Analysis and Software Implementation. ACM Transactions on Graphics 11(3), 276–290 (1992)

    Article  MATH  Google Scholar 

  11. Mukerjee, A., Joe, G.: A Qualitative Model for Space. In: Proceedings of AAAI 1990, pp. 721–727 (1990)

    Google Scholar 

  12. O’Rourke, J.: Computational Geometry in C. Cambridge University Press, Cambridge (1994)

    MATH  Google Scholar 

  13. Papadias, D., Theodoridis, Y., Sellis, T., Egenhofer, M.J.: Topological Relations in the World of Minimum Bounding Rectangles: A Study with R-trees. In: Proceedings of ACM SIGMOD 1995, pp. 92–103 (1995)

    Google Scholar 

  14. Papadimitriou, C.H., Suciu, D., Vianu, V.: Topological Queries in Spatial Databases. Journal of Computer and System Sciences 58(1), 29–53 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  15. Peuquet, D.J., Ci-Xiang, Z.: An Algorithm to Determine the Directional Relationship Between Arbitrarily-Shaped Polygons in the Plane. Pattern Recognition 20(1), 65–74 (1987)

    Article  Google Scholar 

  16. Preparata, F., Shamos, M.: Computational Geometry: An Introduction. Springer, Heidelberg (1985)

    Google Scholar 

  17. Renz, J., Nebel, B.: On the Complexity of Qualitative Spatial Reasoning: A Maximal Tractable Fragment of the Region Connection Calculus. Artificial Intelligence 1-2, 95–149 (1999)

    MathSciNet  Google Scholar 

  18. Rigaux, P., Scholl, M., Voisard, A.: Spatial Data Bases. Morgan Kaufmann, San Francisco (2001)

    Google Scholar 

  19. Skiadopoulos, S., Giannoukos, C., Vassiliadis, P., Sellis, T., Koubarakis, M.: Computing and Handling Cardinal Direction Information (Extended Report). Technical Report TR-2003-5, National Technical University of Athens (2003), Available at http://www.dblab.ece.ntua.gr/publications

  20. Skiadopoulos, S., Koubarakis, M.: Composing Cardinal Directions Relations. In: Jensen, C.S., Schneider, M., Seeger, B., Tsotras, V.J. (eds.) SSTD 2001. LNCS, vol. 2121, pp. 299–317. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  21. Skiadopoulos, S., Koubarakis, M.: Qualitative Spatial Reasoning with Cardinal Directions. In: Van Hentenryck, P. (ed.) CP 2002. LNCS, vol. 2470, pp. 341–355. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  22. Skiadopoulos, S., Koubarakis, M.: Composing Cardinal Direction Relations. Artificial Intelligence 152(2), 143–171 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  23. Zeiler, M.: Modelling our World. The ESRI Guide to Geodatabase Design. ESRI Press (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Skiadopoulos, S., Giannoukos, C., Vassiliadis, P., Sellis, T., Koubarakis, M. (2004). Computing and Handling Cardinal Direction Information. In: Bertino, E., et al. Advances in Database Technology - EDBT 2004. EDBT 2004. Lecture Notes in Computer Science, vol 2992. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24741-8_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24741-8_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21200-3

  • Online ISBN: 978-3-540-24741-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics