2004Unpublished venueRequires access

Efficient processing of direction joins using R-trees

Yuqin Xiao, Zonghua Li, Ning Jing

Open publisher page 0 citations

Abstract

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.

About this research paper

What this paper is about

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.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

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.

Key concepts: Joins, Computer science, Join (topology), Geospatial analysis, Spatial database, Intersection (aeronautics), Tuple, Data processing

Related papers

Back to paper searchBrowse research topicsOriginal source
Efficient processing of direction joins using R-trees — Research Paper | ScholarLens