Efficient processing of direction joins using R-trees

被引:0
|
作者
Xiao, YQ [1 ]
Li, ZH [1 ]
Jing, N [1 ]
机构
[1] Natl Univ Def Technol, Sch Elect Sci & Engn, Changsha, Hunan, Peoples R China
关键词
direction joins; direction relations; spatial databases; spatial data mining; GIS;
D O I
10.1109/IRI.2003.1251402
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spatial joins are one of the most important operations in spatial databases. A direction join is a spatial join with direction predicates as join condition. In recent years, the efficient processing of direction joins has gradually gained attention in geospatial databases applications, such as spatial data mining and GIS. Until now, the research work on processing of spatial joins has primarily focused on topological relations, such as intersection, and distance relations. There is little work on processing joins with direction relations. This paper presents an efficient method for processing direction joins using R-trees. The quad-tuples model is defined to represent direction relations between the minimum bounding rectangles of spatial objects. An algorithm of processing the filter step of joins using R-trees is given and the refinement step processing is further decomposed into three different operations. The method presented can efficiently process direction joins between objects of any data types in 2D space. Performance evaluation of the proposed method is conducted using real world datasets and the experiment results show that it performs well with respect to both, I/O- and CPU-time.
引用
收藏
页码:104 / 111
页数:8
相关论文
共 50 条
  • [1] Parallel processing of spatial joins using R-trees
    Brinkhoff, T
    Kriegel, HP
    Seeger, B
    [J]. PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1996, : 258 - 265
  • [2] Spatial joins and R-trees
    Martynov, MG
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 1996, : 295 - 304
  • [3] Cost models for distance joins queries using R-trees
    Corral, A
    Manolopoulos, Y
    Theodoridis, Y
    Vassilakopoulos, M
    [J]. DATA & KNOWLEDGE ENGINEERING, 2006, 57 (01) : 1 - 36
  • [4] A cost model for estimating the performance of spatial joins using R-trees
    Huang, YW
    Jing, N
    Rundensteiner, EA
    [J]. NINTH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 1997, : 30 - 38
  • [5] Efficient historical R-trees
    Tao, Y
    Papadias, D
    [J]. THIRTEENTH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 2001, : 223 - 232
  • [6] Spatial joins using R-trees: Breadth-first traversal with global optimizations
    Huang, YW
    Jing, N
    Rundensteiner, EA
    [J]. PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, 1997, : 396 - 405
  • [7] Multi-way spatial joins using R-trees: Methodology and performance evaluation
    Park, HH
    Cha, GH
    Chung, CW
    [J]. ADVANCES IN SPATIAL DATABASES, 1999, 1651 : 229 - 250
  • [8] Efficient cost models for spatial queries using R-trees
    Theodoridis, Y
    Stefanakis, E
    Sellis, T
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2000, 12 (01) : 19 - 32
  • [9] Efficient Bulk Operations on Dynamic R-Trees
    L. Arge
    K. H. Hinrichs
    J. Vahrenhold
    J. S. Vitter
    [J]. Algorithmica, 2002, 33 : 104 - 128
  • [10] Efficient bulk operations on dynamic R-trees
    Arge, L
    Hinrichs, KH
    Vahrenhold, J
    Vitter, JS
    [J]. ALGORITHMICA, 2002, 33 (01) : 104 - 128