Skip to main content

Spatial Indexing Techniques

  • Reference work entry
Encyclopedia of Database Systems

Synonyms

Spatial access methods

Definition

A Spatial Index is a data-structure designed to enable fast access to spatial data. Spatial data come in various forms, the most common being points, lines, and regions in n-dimensional space (practically, = 2 or 3 in GIS Geographical Information System applications). Typical “selection” queries include the spatial range query (“find all objects that lie within a given query region”), and the spatial point query (“find all objects that contain a given query point”). In addition, multi-dimensional data introduce spatial relationships (such as overlapping and disjointness) and operators (e.g., nearest neighbor), which need to be efficiently supported as well. Example queries are the spatial join query (“find all pairs of objects that intersect each other”) and the nearest neighbor query (“find the five objects nearest to a given query point”). It should be noted that traditional indexing approaches (B+-trees, etc.) are not appropriate for...

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 2,500.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Beckmann N., Kriegel H.-P., Schneider R., and Seeger B. The R*-tree: an efficient and robust access method for points and rectangles. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 1990, pp. 322–331.

    Google Scholar 

  2. Finkel R.A. and Bentley J.L. Quad Trees: a data structure for retrieval on composite keys. Acta Informatica, 4(1):1–9, 1974.

    MATH  Google Scholar 

  3. Freeston M.A. General solution of the n-dimensional B-tree problem. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 1995, pp 80–91.

    Google Scholar 

  4. Gaede V. and Guenther O. Multidimensional access methods. ACM Comput. Surv., 30(2):170–231, 1998.

    Google Scholar 

  5. Guttman A. R-trees: a dynamic index structure for spatial searching. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 1984, pp. 47–57.

    Google Scholar 

  6. Hadjieleftheriou M., Hoel E., and Tsotras V.J. SaIL: A spatial index library for efficient application integration. GeoInformatica, 9(4):367–389, 2005.

    Google Scholar 

  7. Henrich A., Six H.-W., and Widmayer P. The LSD tree: spatial access to multidimensional point and non point objects. In Proc. 15th Int. Conf. on Very Large Data Bases, 1989, pp. 43–53.

    Google Scholar 

  8. Kamel I. and Faloutsos C. Hilbert R-tree: an improved R-tree using fractals. In Proc. 20th Int. Conf. on Very Large Data Bases, 1994, pp. 500–509.

    Google Scholar 

  9. Lomet D.B. and Salzberg B. The hB-tree: a multiattribute indexing method with good guaranteed performance. ACM Trans. Database Syst., 15(4):625–658, 1990.

    Google Scholar 

  10. Nievergelt J., Hinterberger H., and Sevcik K.C. The grid file: an adaptable symmetric multikey file structure. ACM Trans. Database Syst., 9(1):38–71, 1984.

    Google Scholar 

  11. Roussopoulos N. and Leifker D. Direct Spatial Search on Pictorial Databases Using Packed R-trees. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 1985, pp. 17–31.

    Google Scholar 

  12. Roussopoulos N., Kelley S., and Vincent F. Nearest neighbor queries. In Proc. ACM SIGMOD Int. Conf. on Management of Data, 1995, pp. 71–79.

    Google Scholar 

  13. Samet H. The Design and Analysis of Spatial Data Structures. Addison-Wesley, 1990.

    Google Scholar 

  14. Seeger B. and Kriegel H.-P. The Buddy-tree: an efficient and robust access method for spatial database systems. In Proc. 16th Int. Conf. on Very Large Data Bases, 1990, pp. 590–601.

    Google Scholar 

  15. Sellis T., Roussopoulos N., and Faloutsos C. The R+-tree: a dynamic index for multidimensional objects. In Proc. 13th Int. Conf. on Very Large Data Bases, 1987, pp. 507–518.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer Science+Business Media, LLC

About this entry

Cite this entry

Manolopoulos, Y., Theodoridis, Y., Tsotras, V.J. (2009). Spatial Indexing Techniques. In: LIU, L., ÖZSU, M.T. (eds) Encyclopedia of Database Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39940-9_355

Download citation

Publish with us

Policies and ethics