Transformation-based spatial join

被引:1
作者
Song, JW [1 ]
Whang, KY [1 ]
Lee, YK [1 ]
Lee, MJ [1 ]
Kim, SW [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Comp Sci, Seoul, South Korea
来源
PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON INFORMATION KNOWLEDGE MANAGEMENT, CIKM'99 | 1999年
关键词
D O I
10.1145/319950.319954
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Spatial join finds pairs of spatial objects having a specific spatial relationship in spatial database systems. A number of spatial join algorithms have recently been proposed in the literature. Most of them, however, perform the join in the original space. Joining in the original space has it drawback of dealing with sizes of objects and thus has difficulty in developing a formal algorithm that does not rely on heuristics. In this paper, we propose a spatial join algorithm based on the transformation technique. An object having a size in the two dimensional original space is transformed into a point in the four-dimensional transform space, and the join is performed on these point objects. This can be easily extended to n-dimensional cases. We show the excellence of the proposed approach through analysis and extensive experiments. The results show that the proposed algorithm has a performance generally better than that of the R*-based algorithm proposed by Brinkhoff et al. This is a strong indicating that corner transformation preserves clustering among objects and that spatial operations can be performed better in the transform space than in the original space. This reverses the common belief that transformation will adversely affect clustering. We believe that our result will provide a new insight towards transformation-based spatial query processing.
引用
收藏
页码:15 / 26
页数:12
相关论文
共 24 条
[1]  
AAPL case, 1990, ICSID REV, P590
[2]  
BECKMANN N, 1990, SIGMOD REC, V19, P322, DOI 10.1145/93605.98741
[3]  
BRINKHOFF T, 1993, P ACM SIGMOD INT C M, P237
[4]  
BRINKHOFF T, 1994, P ACM SIGMOD INT C M, P197
[5]  
Gunther O., 1993, Proceedings. Ninth International Conference on Data Engineering (Cat. No.92CH3258-1), P50, DOI 10.1109/ICDE.1993.344078
[6]  
GUTING O, 1994, VLDB J, V3, P357
[7]  
Henrich A., 1989, Proceedings of the Fifteenth International Conference on Very Large Data Bases, P45
[8]  
HINRICHS K, 1983, P WG 83 INT WORKSHOP, P100
[9]  
Huang YW, 1997, PROCEEDINGS OF THE TWENTY-THIRD INTERNATIONAL CONFERENCE ON VERY LARGE DATABASES, P396
[10]  
LO ML, 1994, P ACM SIGMOD INT C M, P209