An Improvement of Index Method and Structure Based on R-Tree

The spatial query based on conventional R-tree index structure has been processed mostly in two steps, the filter step and the refinement step, and the R-treepsilas interior nodes contains only index entries. However, the conventional index structure and algorithm have little effect on improving access efficiency especially for massive spatial data. A new index structure and method in this paper are proposed to improve query efficiency with the strategy of increasing the space to reduce the time. Firstly, the new index access method and structure based on R-tree are presented, and the interior node contains not only index entries but also data entries, also the data entry contains both the MBR and the maximum enclosed circle (MEC) of the spatial data object. Secondly, the algorithm of insertion, deletion, searching based on the new index structure and method is proposed. Thirdly, a series of tests of the new index structure and method based on R-tree is presented, which indicates that the new index outperforms the conventional index based on R-tree. Therefore, it improves the query efficiency of spatial data by and large, and it also is useful for current spatial database systems.

[1]  Christos Faloutsos,et al.  The R+-Tree: A Dynamic Index for Multi-Dimensional Objects , 1987, VLDB.

[2]  Marios Hadjieleftheriou,et al.  R-Trees - A Dynamic Index Structure for Spatial Searching , 2008, ACM SIGSPATIAL International Workshop on Advances in Geographic Information Systems.

[3]  Oliver Günther,et al.  Multidimensional access methods , 1998, CSUR.

[4]  T.N. Nakorn,et al.  The RD-tree Allowing Data in Interior Nodes of the R-tree , 2006, 2006 IEEE Conference on Cybernetics and Intelligent Systems.

[5]  Hans-Peter Kriegel,et al.  The R*-tree: an efficient and robust access method for points and rectangles , 1990, SIGMOD '90.

[6]  H. Buchner The Grid File : An Adaptable , Symmetric Multikey File Structure , 2001 .

[7]  Henry Fuchs,et al.  On visible surface generation by a priori tree structures , 1980, SIGGRAPH '80.

[8]  Chan-Gun Lee,et al.  Early separation of filter and refinement steps in spatial query optimization , 1999, Proceedings. 6th International Conference on Advanced Systems for Advanced Applications.