Skip to main content
Article
Query Processing in Spatial Databases Containing Obstacles
International Journal of Geographical Information Science
  • Jun ZHANG, Nanyang Technological University
  • Dimitris Papadias, Hong Kong University of Science and Technology
  • Kyriakos Mouratidis, Singapore Management University
  • Manli ZHU
Publication Type
Journal Article
Version
publishedVersion
Publication Date
11-2005
Abstract

Despite the existence of obstacles in many database applications, traditional spatial query processing assumes that points in space are directly reachable and utilizes the Euclidean distance metric. In this paper, we study spatial queries in the presence of obstacles, where the obstructed distance between two points is defined as the length of the shortest path that connects them without crossing any obstacles. We propose efficient algorithms for the most important query types, namely, range search, nearest neighbours, e-distance joins, closest pairs and distance semi-joins, assuming that both data objects and obstacles are indexed by R-trees. The effectiveness of the proposed solutions is verified through extensive experiments.

Keywords
  • spatial databases,
  • query processing,
  • visibility graph
Identifier
10.1080/13658810500286935
Publisher
Taylor and Francis
Creative Commons License
Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International
Additional URL
http://dx.doi.org/10.1080/13658810500286935
Citation Information
Jun ZHANG, Dimitris Papadias, Kyriakos Mouratidis and Manli ZHU. "Query Processing in Spatial Databases Containing Obstacles" International Journal of Geographical Information Science Vol. 19 Iss. 10 (2005) p. 1091 - 1111 ISSN: 1365-8816
Available at: http://works.bepress.com/kyriakos_mouratidis/23/