M. I. A. Elwahab, K. Mahar, H. Abdul-kader, H. Khater
{"title":"Combining R-Tree and B-Tree to Enhance Spatial Queries Processing","authors":"M. I. A. Elwahab, K. Mahar, H. Abdul-kader, H. Khater","doi":"10.1109/ICCTA32607.2013.9529800","DOIUrl":null,"url":null,"abstract":"The search process in the spatial database consumes much time for the user. The size of the database determines the efficacy and speed of information retrieval. The potency of spatial query in Geographic Information Systems (GIS) is of paramount importance. It depends heavily on the query processing algorithms. When the database size increases, the processes of data retrieval gets complicated. This paper employs two types of data structures; Rectangle-Tree (R-tree) and the Balanced-Tree (B-tree) which is called aRB-Tree. These two types have been formerly merged by researchers to facilitate the retrieval of data as quickly as possible while providing efficient results. The same idea has been adopted in this paper where the aRB (aggregate RB) accelerates executing complex queries and minimizes the time consumed in searching, editing, deleting and updating any record in the spatial database. In this paper a web application was developed to test the efficiency of using both data structures. This web application utilises a medical institution database that contains locations such as addresses of physicians, clinics, hospital, labs, and radiology centres. Results of aRB-Tree are more sufficient and accurate than using each index alone.","PeriodicalId":405465,"journal":{"name":"2013 23rd International Conference on Computer Theory and Applications (ICCTA)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 23rd International Conference on Computer Theory and Applications (ICCTA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCTA32607.2013.9529800","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
The search process in the spatial database consumes much time for the user. The size of the database determines the efficacy and speed of information retrieval. The potency of spatial query in Geographic Information Systems (GIS) is of paramount importance. It depends heavily on the query processing algorithms. When the database size increases, the processes of data retrieval gets complicated. This paper employs two types of data structures; Rectangle-Tree (R-tree) and the Balanced-Tree (B-tree) which is called aRB-Tree. These two types have been formerly merged by researchers to facilitate the retrieval of data as quickly as possible while providing efficient results. The same idea has been adopted in this paper where the aRB (aggregate RB) accelerates executing complex queries and minimizes the time consumed in searching, editing, deleting and updating any record in the spatial database. In this paper a web application was developed to test the efficiency of using both data structures. This web application utilises a medical institution database that contains locations such as addresses of physicians, clinics, hospital, labs, and radiology centres. Results of aRB-Tree are more sufficient and accurate than using each index alone.