• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2022 Fiscal Year Final Research Report

GeoFlink: A real-time and highly scalable processing framework for the spatial data streams

Research Project

  • PDF
Project/Area Number 20K19806
Research Category

Grant-in-Aid for Early-Career Scientists

Allocation TypeMulti-year Fund
Review Section Basic Section 60080:Database-related
Research InstitutionNational Institute of Advanced Industrial Science and Technology

Principal Investigator

SHAIKH SALMAN AHMED  国立研究開発法人産業技術総合研究所, 情報・人間工学領域, 主任研究員 (30742621)

Project Period (FY) 2020-04-01 – 2023-03-31
KeywordsGeoFlink / Scalable Processing / Spatial Stream / Continuous Queries / Spatial Indexing / Range Query / Knn Query / Join Query
Outline of Final Research Achievements

With the advancement in data collection technologies, there is an increase in spatial data. Spatial data is huge and many time requires real-time processing. This project focuses on the research and development of a scalable and real-time spatial data stream management system GeoFlink.
GeoFlink extends Apache Flink to support spatial data types, indexes and continuous queries over spatial data streams. To enable efficient processing of continuous queries and for the effective data distribution across computing cluster nodes, a gird-based index is introduced. GeoFlink supports spatial range, spatial kNN and spatial join queries on point, multi-point, line, multi-line, polygon and multi-polygon geometry types. Extensive experimental study on real spatial data streams proves that GeoFlink achieves significantly higher query throughput than ordinary Flink processing.
In this project, we published 3 conference and 1 journal papers. GeoFlink is open source and is registered as an AIST IP.

Free Research Field

Data Streams and Distributed Computing

Academic Significance and Societal Importance of the Research Achievements

Our proposed framework GeoFlink enables low-latency continuous queries (range, knn, and join) processing over spatial data streams. The GeoFlink, being real-time spatial data processing framework, can be used for target marketing, disaster management, autonomous driving, robots path guidance, etc.

URL: 

Published: 2024-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi