Spatial query processing using generalized filter

被引:0
|
作者
Zhou, XF [1 ]
Lin, XM
Liu, CF
Cao, JL
机构
[1] Univ Queensland, Dept Codvipsmputer Sci & Elect Engn, Brisbane, Qld 4072, Australia
[2] Univ S Australia, Sch Comp & Informat Sci, Adelaide, SA 5095, Australia
[3] Univ So Queensland, Dept Math & Comp, Toowoomba, Qld 4350, Australia
关键词
spatial databases; query processing; performance; filter and refine; complex queries; predicate transformation;
D O I
10.1142/S0218843000000065
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Spatial data, ranging from various land information data to different types of environmental data, are typically collected and used by different custodians. The full benefits of using spatial data can be achieved by combining the data from different sources covering a common region. Due to organizational, political and technical reasons, it is unrealistic to physically integrate the vast amount of spatial data managed by different systems in different organizations. A practical approach is to provide interoperability to support multi-site data queries. In this paper, we study the performance aspect of complex spatial query processing. We propose a framework for processing queries with multiple spatial and aspatial predicates using data from multiple sites. Using a new concept called generalized filter, a query is processed in three steps. First, an aspatial filter that incorporates some conditions derived from spatial predicates is used to find a sat of candidates, which is a superset of the final query results. Then, the candidates are manipulated and a refinement step is executed following an optimized candidate sequence. Finally, a post-processing step is used to handle spatial expressions in query results. The focus of this paper is to generate enhanced filters in order to minimize the need of transferring and processing complex spatial data.
引用
收藏
页码:77 / 91
页数:15
相关论文
共 50 条
  • [1] Spatial query processing for sketch-based query using heuristics
    Theng, LB
    Chai, WY
    [J]. 2002 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I AND II, 2002, : 1120 - 1123
  • [2] Query Processing Using Distance Oracles for Spatial Networks
    Sankaranarayanan, Jagan
    Samet, Hanan
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2010, 22 (08) : 1158 - 1175
  • [3] A solution of spatial query processing and query optimization for spatial databases
    YUAN Jie 1
    2. Department of Intelligence Science
    3. Beijing Institute of Surveying and Mapping
    [J]. 重庆邮电大学学报(自然科学版), 2004, (05) : 165 - 172
  • [4] Query processing in spatial-query-by-sketch
    Egenhofer, MJ
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1997, 8 (04): : 403 - 424
  • [5] Complex Spatial Query Processing
    Nikos Mamoulis
    Dimitris Papadias
    Dinos Arkoumanis
    [J]. GeoInformatica, 2004, 8 : 311 - 346
  • [6] Spatial inverse query processing
    Thomas Bernecker
    Tobias Emrich
    Hans-Peter Kriegel
    Nikos Mamoulis
    Matthias Renz
    Shiming Zhang
    Andreas Züfle
    [J]. GeoInformatica, 2013, 17 : 449 - 487
  • [7] Spatial inverse query processing
    Bernecker, Thomas
    Emrich, Tobias
    Kriegel, Hans-Peter
    Mamoulis, Nikos
    Renz, Matthias
    Zhang, Shiming
    Zuefle, Andreas
    [J]. GEOINFORMATICA, 2013, 17 (03) : 449 - 487
  • [8] Complex spatial query processing
    Mamoulis, N
    Papadias, D
    Arkoumanis, D
    [J]. GEOINFORMATICA, 2004, 8 (04) : 311 - 346
  • [9] Using Spatial Semijoins Over Multiple Sites in Distributed Spatial Query Processing
    Osborn, Wendy
    Zaamout, Saad
    [J]. CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2016, 39 (02): : 71 - 81
  • [10] Spatial query processing for high resolutions
    Kriegel, HP
    Pfeifle, M
    Pötke, M
    Seidl, T
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2003, : 17 - 26