2017
DOI: 10.3390/ijgi6040096
|View full text |Cite
|
Sign up to set email alerts
|

An Effective High-Performance Multiway Spatial Join Algorithm with Spark

Abstract: Multiway spatial join plays an important role in GIS (Geographic Information Systems) and their applications. With the increase in spatial data volumes, the performance of multiway spatial join has encountered a computation bottleneck in the context of big data. Parallel or distributed computing platforms, such as MapReduce and Spark, are promising for resolving the intensive computing issue. Previous approaches have focused on developing single-threaded join algorithms as an optimizing and partition strategy … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0
1

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(11 citation statements)
references
References 32 publications
0
10
0
1
Order By: Relevance
“…In overlay analysis [24], the utilization of a uniform grid partition method accelerates the overlay process. Likewise, a grid partition strategy has also been applied in spatial join processing [25]. As mentioned in these two articles, the Spark environment provides positive results.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In overlay analysis [24], the utilization of a uniform grid partition method accelerates the overlay process. Likewise, a grid partition strategy has also been applied in spatial join processing [25]. As mentioned in these two articles, the Spark environment provides positive results.…”
Section: Related Workmentioning
confidence: 99%
“…Unfortunately, these extended frameworks do not yet support buffer processing. However, we observe that Spark has already been used in spatial overlay analysis [24] and spatial multi-way join calculation [25], suggesting its potential application to buffer analysis.…”
Section: Input Buffers With Intact Boundariesmentioning
confidence: 99%
“…Existing studies also demonstrate that Spark has the potential to become an excellent spatial data management and computing framework [18][19][20][21][22][23][24][25][26][27]. Therefore, we expect to explore a Spark-based spatial query implementation framework i.e., GeoSpark SQL, to provide a convenient SQL query interface, and to achieve high-performance computing at the same time.…”
Section: Design Issuesmentioning
confidence: 99%
“…Similar Spark-based spatial query systems also include Spark-GIS [22], Magellan [23], GeoTrellis [24] and LocationSpark [25]. In addition, some scholars studied the issues of high-performance spatial join queries based on Spark [26,27].…”
Section: Introductionmentioning
confidence: 99%
“…Um exemplo da adoção da presente diretriz pode ser encontrado no desenvolvimento de algoritmos destinados a otimizar consultas de junção espacial baseadas em distância (GARCÍA-GARCÍA et al, 2017). Outro exemplo refere-se ao algoritmo descrito em Du et al (2017), o qual utiliza o Spark para processar junções espaciais multidirecionais de forma eficiente. Pode-se citar ainda como exemplo um algoritmo para otimizar o desempenho de junções espaciais baseadas na intersecção de polilinhas em clusters acelerados por Graphics Processing Units (GPUs) (YOU; ZHANG; GRUENWALD, 2016).…”
Section: Diretriz 5: Foco Em Eficiênciaunclassified