GIPSY: Joining Spatial Datasets with Contrasting Density
Many scientific and geographical applications rely on the efficient execution of spatial joins. Past research has produced several efficient spatial join approaches and while each of them can join two datasets, the problem of efficiently joining two datasets with contrasting density, i.e., with the same spatial extent but with a wildly different number of spatial elements, has so far been overlooked. State-of-the-art data-oriented spatial join approaches (e.g., based on the R-Tree) suffer from degraded performance due to overlap, whereas space-oriented approaches excessively read data from disk.
In this paper we develop GIPSY, a novel approach for the spatial join of two datasets with contrasting density. GIPSY uses fine-grained data-oriented partitioning and thus only retrieves the data needed for the join. At the same time it avoids the overlap related problems associated with data-oriented partitioning by using a crawling approach, i.e., without using a hierarchical tree. Our experiments show that GIPSY outperforms state-of-the-art disk-based spatial join algorithms by a factor of 2 to 18 and is particularly efficient when joining a dense dataset with several sparse datasets.
Cite this item
Pavlovic, M., Tauheed, F., Heinis, T., & Ailamaki, A. (2013). GIPSY: Joining Spatial Datasets with Contrasting Density. Proceedings of the 25th International Conference on Scientific and Statistical Database Management. International Conference on Scientific and Statistical Database Management, Baltimore, Maryland, USA. https://infoscience.epfl.ch/handle/20.500.14299/93211
Click Copy to copy the citation, or select the text manually.
gipsy.pdf
openaccess
866.52 KB
Adobe PDF
4f9c238d39c5430fd5f8bdc7d89425d0