A preview of this full-text is provided by Springer Nature.
Content available from GeoInformatica
This content is subject to copyright. Terms and conditions apply.
GeoInformatica (2024) 28:459–497
https://doi.org/10.1007/s10707-023-00508-2
RESEARCH
Efficient spatial queries over complex polygons with hybrid
representations
Dejun Teng1·Furqan Baig2·Zhaohui Peng1·Jun Kong3·Fusheng Wang4
Received: 26 October 2022 / Revised: 29 September 2023 / Accepted: 31 October 2023 /
Published online: 27 December 2023
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023
Abstract
One major goal of spatial query processing is to mitigate I/O costs and minimize the search
space. However, geometric computation can be heavy-duty for spatial queries, in particular
for complex geometries such as polygons with many edges based on a vector-based repre-
sentation. Many past techniques have been provided for spatial partitioning and indexing,
which are mainly built on minimal bounding boxes or other approximation methods and
are not optimized for reducing geometric computation. In this paper, we propose a novel
vector-raster hybrid approach through rasterization, where rich pixel-centric information is
preserved to help not only filter out more candidates but also reduce geometry computation
load. Based on the hybrid model, we implement four typical spatial queries, which can be
generalized for other types of spatial queries. We also propose cost models to estimate the
latency for those query types. Our experiments demonstrate that the hybrid model can boost
the performance of spatial queries on complex polygons by up to one order of magnitude.
Keywords Spatial database ·Spatial representations
BZhaohui Peng
pzh@sdu.edu.cn
Dejun Teng
teng@sdu.edu.cn
Furqan Baig
fbaig@illinois.edu
Jun Kong
jkong@gsu.edu
Fusheng Wang
fusheng.wang@stonybrook.edu
1The School of Computer Science and Technology, Shandong University, 72 Binhai Road, Qingdao
266237, Shandong, China
2CyberGIS Center for Advanced Digital and Spatial Studies, University of Illinois at
Urbana-Champaign, 1301 W Green St, Urbana 61801, IL, USA
3Department of Mathematics and Statistics, Georgia State University, Atlanta 30303, GA, USA
4Department of Computer Science, Stony Brook University, Stony Brook 11794, NY, USA
123
Content courtesy of Springer Nature, terms of use apply. Rights reserved.