Abstract
The objective of this research is to design an abstract framework that can be used to represent and visualize any kind of geographical phenomena. The framework aims to be generalized in nature so that it can be applicable to all different kinds of geographical phenomena. There are three different proposed abstractions, namely objects, events and processes. We also propose a generic system design framework for developing a big data geospatial analytics application. The system design proposed provides a brief overview of what a usual big data geospatial analytics system might look like. The design highlights a few important aspects of the system like data ingestion and data store selection.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Peuquet DJ, Duan N (1995) An event-based spatiotemporal data model (ESTDM) for temporal analysis of geographical data. Int J Geogr Inf Syst 9(1):7–24
Yuan M (2001) Representing complex geographic phenomena in GIS. Cartogr Geogr Inf Sci 28(2):83–96
Worboys MF (1994) A unified model for spatial and temporal information. Comput J 37(1):26–34
Kashiwao T, Nakayama K, Ando S, Ikeda K, Lee M, Bahadori A (2017) A neural network-based local rainfall prediction system using meteorological data on the internet: a case study using data from the japan meteorological agency. Appl Soft Comput 56:317–330
Hernández E, Sanchez-Anguix V, Julian V, Palanca J, Duque N (2016) Rainfall prediction: a deep learning approach. In: International conference on hybrid artificial intelligence systems. Springer, Cham pp 151–162
Wang H, Zhang L, Yin K, Luo H, Li J (2021) Landslide identification using machine learning. Geosci Front 12(1):351–364
Ma Z, Mei G, Piccialli F (2020) Machine learning for landslides prevention: a survey. Neural Comput Appl 1–27
Beakta R (2015) Big data and Hadoop: a review paper. Int J Comput Sci Inf Technol
Zaharia M, Xin R, Wendell P, Das T, Armbrust M, Dave A, Meng X, Rosen J, Venkataraman S, Franklin M, Ghodsi A, Gonzalez J, Shenker S, Stoica I (2016) Apache spark: a unified engine for big data processing. Commun ACM 59(11):56–65
Eldawy A (2014) SpatialHadoop: towards flexible and scalable spatial processing using MapReduce. SIGMOD, ACM, pp 46–50
Egenhofer MJ, Al-Taha KK (1992) Reasoning about gradual changes of topological relationships
Snodgrass RT (1992) Temporal databases
Langran G (1988) Temporal GIS design tradeoffs. GIS/LIS 2:890–899
Kim S, Kanwar YS (2019) Geoycsb: a benchmark framework for the performance and scalability evaluation of NoSQL databases for geospatial workloads. In: 2019 IEEE international conference on big data (big data). IEEE, Los Angeles, CA, USA pp 3666–3675
Cooper BF, Silberstein A, Tam E, Ramakrishnan R, Sears R (2010) Benchmarking cloud serving systems with YCSB. In: Proceedings of the 1st ACM symposium on cloud computing. Association for computing machinery pp 143–154
More NP, Nikam VB, Sen SS (2018) Experimental survey of geospatial big data platforms. In: 2018 IEEE 25th international conference on high performance computing workshops (HiPCW). IEEE, Bengaluru, India pp 137–143
Dean J, Ghemawat S (2004) Mapreduce: simplified data processing on large clusters. In: Proceedings of the 6th conference on symposium on operating systems design implementation. USENIX Association
Patel H (2017) HBase: a NoSQL database
Obe R, Hsu L (2011) PostGIS in action. Manning Publications Co
San Francisco Street Tree data. Data SF. https://data.sfgov.org/City-Infrastructure/Street-Tree-List/tkzw-k3nq/data
Uber and USGS California earthquake data. https://rawgithubusercontent.com/uber-web/kepler.gl-data/master/earthquakes/data.csv
Kaggle Fires from space: Australia and New Zealand. https://www.kaggle.com/datasets/carlosparadis/fires-from-space-australia-and-new-zeland
Chauhan A (2019) A review on various aspects of MongoDB databases. Int J Eng Res Technol (IJERT) 8
MongoDB MongoDB official documentation. https://docs.mongodb.com/manual/
Yu J, Wu J, Sarwat M (2015) Geospark: a cluster computing framework for processing large-scale spatial data. In: Proceedings of the 23rd SIGSPATIAL international conference on advances in geographic information systems. Association for computing machinery
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sheoran, V., Verma, J.P. (2023). Abstract Data Models and System Design for Big Data Geospatial Analytics. In: Dhavse, R., Kumar, V., Monteleone, S. (eds) Emerging Technology Trends in Electronics, Communication and Networking. Lecture Notes in Electrical Engineering, vol 952. Springer, Singapore. https://doi.org/10.1007/978-981-19-6737-5_16
Download citation
DOI: https://doi.org/10.1007/978-981-19-6737-5_16
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-6736-8
Online ISBN: 978-981-19-6737-5
eBook Packages: Computer ScienceComputer Science (R0)