This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Real-time GIS for Programming and Geocomputation
Downloads
Authors
Abstract
Streaming data generated continuously from sensor networks, mobile devices, social media platforms and other edge devices have posed significant challenges to existing computing platforms for achieving both high throughput and low latency data processing in addition to scalable computing. This paper introduces a real-time computing and programming platform for time-critical GIS (Geographic Information System) applications. In this platform, advanced streaming data processing software, such as Apache Kafka and Spark Streaming, are integrated to enable data analytics in real-time. This computing platform can also be extended to integrate GeoAI (Geospatial Artificial Intelligence) based machine learning models to leverage both historical and streaming data to achieve real-time prediction and intelligent geospatial analytics. Two real-time geospatial applications in terms of flood simulation and climate data visualization are introduced to demonstrate how real-time programming and computing can help tackle real-world problems with important societal impacts.
DOI
https://doi.org/10.31223/X5CF22
Subjects
Engineering
Keywords
Real-time GIS, streaming, big data, Visualization, IoT, Artificial Intelligence
Dates
Published: 2025-08-01 15:29
Last Updated: 2025-08-01 15:29
License
CC-BY Attribution-NonCommercial 4.0 International
Additional Metadata
Conflict of interest statement:
N/A
Data Availability (Reason not available):
N/A
There are no comments or no comments have been made public for this article.