Monitoring Spatiotemporal Evolution of Dynamic Fields via Sensor Network Datastream: A Decentralized Event-Driven Approach
Abstract
1. Introduction
2. Materials and Methods
2.1. Presentation of the Event-Driven Decentralized Spatial Computing Approach for Reasoning and Modelling Developing Changes About Vague Spatial Shape Phenomena in SN
- A first stage at the level of sensor nodes based on locally inferred changes over time-series observation data;
- A second stage at the level of sensor networks, where ongoing developing changes about the coverage and geometry of a sensed phenomenon are inferred from fused local spatial changes computed by sparse sensing nodes.
- Reifying qualitative spatiotemporal status (fluent) from sensor data stream.
- Identifying local spatiotemporal change based on consecutive spatial status.
- Fusing spatial changes inferred by sensor nodes and inferring developing spatiotemporal changes about the monitored phenomenon.
2.2. Conceptual Framework of the Event-Driven Decentralized Spatial Computing Approach in SN
- The temporal domain corresponding to the fragment “what happens when” of the event calculus engine is one of the premises of the deductive reasoning process.
- The spatial domain making the fragment “what actions do” where the spatial change corresponding to the detected change is inferred as the second premise of the reasoning process.
- The double-stage spatiotemporal domain corresponding to the fragment “what is true when” where the conclusions (local and extended) are drawn.
2.3. Computing Sensor Spatiotemporal Status from Sensor Observations
2.4. Local Inference of Events from Consecutive Sensor Spatial States
2.5. Computing Extended Region-Based Spatiotemporal Changes from Local and Partial Spatiotemporal Change Parsed by Sensors over the SN Extent
- The Fuzzy-Extended Spatiotemporal Change Pattern (FESTCP)
- Reasoning rules for inferring spatiotemporal changes about fuzzy region geometry from distributed local change inferred by sensors
2.6. Formal Presentation of the Proposed Approach
- Fuzzy detection of monitored phenomenon from sensor data stream.
- Event-driven local detection of changes over qualitative spatial information time series.
- Updating boundary detection.
- Ranking border nodes and clustering spatiotemporal changes by type.
- Reasoning about extended geometric changes modelling the dynamics of the monitored phenomenon.
| Algorithm 1 Event-driven computing and modelling spatiotemporal changes occurring in vague spatial region from sensor network data |
| Variables: ; the sensor network ; The time window over sensor data streams ; Sensor network data stream Function: ; membership function for univers Begin Evaluate the membership value for each sensor record: Situational inference of sensor relative position through defuzzification rules: Decentralized reasoning for boundaries detection Each node stores its current spatiotemporal status and time (Outer, Conjecture-boundary, Conjecture, Kernel, etc.; t0) If else no variation in [Infer: No geometric change] [Infer Event detection] Compute new boundaries detection Store old spatial status of nodes Update current spatial status of nodes Clockwise or anticlockwise ranking of border nodes (Conjecture-boundary or Kernel-boundary) Infer local spatial changes in the vicinity of border nodes (shrink, nearly shrink/conjecture shrink, expand, nearly expand/conjecture expand, lull), Cluster spatiotemporal state of the border nodes in regard to detected spatiotemporal changes and old spatial status ((Kernel boundary, change type1, rank), (Kernel boundary, change type2, rank),…, (Conjecture boundary, change type1, rank)) Spatial and semantic analysis over clusters of spatiotemporal status of border nodes Infer ongoing geometric change Efficiency analysis of the approach (comparing inferred holistic geometric changes with field dynamics)] End. |
3. Results and Discussion: Implementation and Evaluation of Proposed Approach for Evolving Ambient Air Pollution
4. Conclusions and Future Works
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
| Existing Clusters of Local Spatiotemporal Changes Among Border Nodes | Spatial Constraints and Relations Among and Within Clusters | Inferred Spatiotemporal Change | Illustration |
|---|---|---|---|
| Born | Nil | Born | ![]() |
| Nearly born | Nil | Nearly born | ![]() |
|
| Expand | ![]() |
|
| Contract | ![]() |
|
| Split | ![]() |
|
| Move | ![]() |
References
- Bill, R.; Blankenbach, J.; Breunig, M.; Haunert, J.H.; Heipke, C.; Herle, S.; Maas, H.G.; Mayer, H.; Meng, L.; Rottensteiner, F.; et al. Geospatial Information Research: State of the Art, Case Studies and Future Perspectives. PFG-J. Photogramm. Remote Sens. Geoinf. Sci. 2022, 90, 349–389. [Google Scholar] [CrossRef]
- Whittier, J.C.; Nittel, S.; Plummer, M.A.; Liang, Q. Towards Window Stream Queries Over Continuous Phenomena. In Proceedings of the International Workshop on GeoStreaming (IWGS), Orlando, FL, USA, 5 November 2013; p. 10. [Google Scholar]
- Worboys, M.; Duckham, M. Monitoring Qualitative Spatiotemporal Change for Geosensor Networks. Int. J. Geogr. Inf. Sci. 2006, 20, 1087–1108. [Google Scholar] [CrossRef]
- Bröring, A.; Echterhoff, J.; Jirka, S.; Simonis, I.; Everding, T.; Stasch, C.; Liang, S.; Lemmens, R. New Generation Sensor Web Enablement. Sensors 2011, 11, 2652–2699. [Google Scholar] [CrossRef] [PubMed]
- Argany, M.; Mostafavi, M.; Karimipour, F.; Gagné, C. A GIS Based Wireless Sensor Network Coverage Estimation and Optimization: A Voronoi Approach. In Transactions on Computational Science XIV SE-6; Gavrilova, M., Tan, C.J.K., Mostafavi, M., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2011; Volume 6970, pp. 151–172. ISBN 978-3-642-25248-8. [Google Scholar]
- Jabeen, F.; Fernandes, A.A.A. An Algorithmic Strategy for In-Network Distributed Spatial Analysis in Wireless Sensor Networks. J. Parallel Distrib. Comput. 2012, 72, 1628–1653. [Google Scholar] [CrossRef]
- Duckham, M. Decentralized Spatial Computing: Foundations of Geosensor Networks; Springer: Berlin/Heidelberg, Germany, 2013; ISBN 3642308538. [Google Scholar]
- Liu, C.; Wu, K.; Pei, J. An Energy-Efficient Data Collection Framework for Wireless Sensor Networks by Exploiting Spatiotemporal Correlation. Parallel Distrib. Syst. IEEE Trans. 2007, 18, 1010–1023. [Google Scholar] [CrossRef]
- Whittier, J.C.; Nittel, S.; Subasinghe, I. Real-Time Earthquake Monitoring with Spatio- Temporal Fields. In Proceedings of the 2nd International Symposium on Spatiotemporal Computing 2017, Cambridge, MA, USA, 7–9 August 2017; pp. 215–222. [Google Scholar]
- Bleisch, S.; Duckham, M.; Kealy, A.; Richter, K.-F.; Winter, S.; Kininmonth, S.; Klippel, A.; Laube, P.; Lyon, J.; Medyckyj-Scott, D. Challenges in Supporting Extraction of Knowledge about Environmental Objects and Events from Geosensor Data. In Proceedings of the AutoCarto, Columbus, OH, USA, 16–18 September 2012; p. 12. [Google Scholar]
- Shanahan, M. The Event Calculus Explained. In Artificial Intelligence Today; Wooldndge, M.J., Veloso, M., Eds.; Springer: Berlin/Heidelberg, Germany, 1999; pp. 409–430. ISBN 3540664289. [Google Scholar]
- Shanahan, M. An Abductive Event Calculus Planner. J. Log. Program. 2000, 44, 207–240. [Google Scholar] [CrossRef]
- Jayanthi, G.; Uma, V. Event Attributed Spatial Entity Knowledge (EASE) Based Spatio-Temporal Reasoning to Infer Geographic Processes. In Proceedings of the IEEE 2016 2nd International Conference on Green High Performance Computing (ICGHPC), Nagercoil, India, 26–27 February 2016; pp. 1–8. [Google Scholar]
- Devaraju, A.; Kuhn, W.; Renschler, C.S. A Formal Model to Infer Geographic Events from Sensor Observations. Int. J. Geogr. Inf. Sci. 2015, 29, 1–27. [Google Scholar] [CrossRef]
- Ntankouo Njila, R.C. Spatial Representation of Vague Shape Phenomena and Their Dynamics from Sensor Network Data: A Decentralized Approach Based on Fuzzy Logic; Laval University: Québec City, QC, Canada, 2023. [Google Scholar]
- Schneider, M. Fuzzy Spatial Data Types for Spatial Uncertainty Management in Databases. In Handbook of Research on Fuzzy Information Processing in Databases; IGI Global: Hershey, PA, USA, 2008; pp. 490–515. [Google Scholar]
- Haller, A.; Janowicz, K.; Cox, S.J.D.; Lefrançois, M.; Taylor, K.; Le Phuoc, D.; Lieberman, J.; García-Castro, R.; Atkinson, R.; Stadler, C. The Modular SSN Ontology: A Joint W3C and OGC Standard Specifying the Semantics of Sensors, Observations, Sampling, and Actuation. Semant. Web 2018, 10, 9–32. [Google Scholar] [CrossRef]
- Worboys, M. Modelling Changes and Events in Dynamic Spatial Systems with Reference to Socio-Economic Units. In Life Motion Socio-Economic Units; Routledge: Abingdon, UK, 2001; pp. 129–138. [Google Scholar]
- Ferreira, K.R.; Camara, G.; Monteiro, A.M.V. An Algebra for Spatiotemporal Data: From Observations to Events. Trans. GIS 2014, 18, 253–269. [Google Scholar] [CrossRef]
- Wang, S.; Zhang, X.; Ye, P.; Du, M.; Lu, Y.; Xue, H. Geographic Knowledge Graph (GEOKG): A Formalized Geographic Knowledge Representation. ISPRS Int. J. Geo-Inf. 2019, 8, 24. [Google Scholar] [CrossRef]
- Ma, Z.; Bai, L.; Yan, L. Fuzzy Sets and Fuzzy XML Data Models. In Modeling Fuzzy Spatiotemporal Data with XML: Studies in Computational Intelligence; Kacprzyh, J., Ed.; Springer Nature: Cham, Switzerland, 2020; Volume 894, pp. 19–37. ISBN 9783030419981. [Google Scholar]
- Longley, P.A.; Goodchild, M.F.; Maguire, D.J.; Rhind, D.W. Geographical Information Systems and Science, 2nd ed.; John Wiley & Sons Ltd.: Hoboken, NJ, USA, 2005; ISBN 0470870001. [Google Scholar]
- Goodchild, M.F. Geographic Information Systems and Science: Today and Tomorrow. Ann. GIS 2009, 15, 3–9. [Google Scholar] [CrossRef]
- Kuipers, B. The Spatial Semantic Hierarchy. Artif. Intell. 2000, 119, 191–233. [Google Scholar] [CrossRef]
- Couclelis, H. People Manipulate Objects (but Cultivate Fields): Beyond the Raster-Vector Debate in GIS. In Theories and Methods of Spatio-Temporal Reasoning in Geographic Space SE-3; Frank, A.U., Campari, I., Formentini, U., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 1992; Volume 639, pp. 65–77. ISBN 978-3-540-55966-5. [Google Scholar]
- Ferland, Y.; Mostafavi, M.A. From Spatial to Platial Information Systems: For a Better Representation of the Sense of Place. In Proceedings of the Abstracts of the ICA; Copernicus GmbH: Tokyo, Japan, 2019; Volume 1, pp. 1–2. [Google Scholar]
- Jayanthi, G.; Uma, V. Reasoning Temporally Attributed Spatial Entity Knowledge towards Qualitative Inference of Geographic Process. Int. J. Intell. Inf. Technol. 2019, 15, 32–53. [Google Scholar] [CrossRef]
- Guan, W.W.; Wu, K.; Carnes, F. Modeling Spatiotemporal Pattern of Agriculture-Feasible Land in China. Trans. GIS 2016, 20, 426–447. [Google Scholar] [CrossRef]
- Mueller, E.T. Event Calculus. Found. Artif. Intell. 2008, 3, 671–708. [Google Scholar] [CrossRef]
- Galton, A. Space, Time and the Representation of Geographical Reality. In The Philisophy of GIS; Tambassi, T., Ed.; Springer Geography: Berlin/Heidelberg, Germany, 2019; pp. 75–97. [Google Scholar]
- Brenton, C.; Faber, W.; Batsakis, S. Answer Set Programming for Qualitative Spatio-Temporal Reasoning: Methods and Experiments. In Proceedings of the OASIcs-OpenAccess Series in Informatics; Carro, M., King, A., Saeedloei, N., De Vos, M., Eds.; Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik: Dagstuhl, Germany, 2016; Volume 52, p. 15. [Google Scholar]
- Fisher, P.F.; Robinson, V.B. Fuzzy Modelling. In GeoComputation, 2nd ed.; Abrahart, R.J., See, L.M., Eds.; CRC Press: Boca Raton, FL, USA, 2014; pp. 283–306. ISBN 9781466503281. [Google Scholar]
- Aigong, X.; Lakmal, A.H. Logical Modeling for Spatio-Temporal Phenomena: With the Perspectives of Concurrent Processing and Signal Transmission. In Proceedings of the IEEE 2nd International Conference on Future Computer and Communication, Wuhan, China, 21–24 May 2010; Volume 2, pp. 48–52. [Google Scholar]
- Amato, F.; Casola, V.; Gaglione, A.; Mazzeo, A. A Semantic Enriched Data Model for Sensor Network Interoperability. Simul. Model. Pract. Theory 2011, 19, 1745–1757. [Google Scholar] [CrossRef]
- Frank, D.; Jae, H.L.; Till, M.; Thomas, S.; van André, D.; van de Jasper, V.; Diedrich, W. A Survey of Qualitative Spatial and Temporal Calculi—Algebraic and Computational Properties. ACM Comput. Surv. 2017, 50, 45. [Google Scholar] [CrossRef]
- Carniel, A.C.; Schneider, M.; Ciferri, R.R. FIFUS: A Rule-Based Fuzzy Inference Model for Fuzzy Spatial Objects in Spatial Databases and GIS. In Proceedings of the SIGSPATIAL ‘15: Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, WA, USA, 3–6 November 2015; p. 4. [Google Scholar]
- Pauly, A.; Schneider, M. Vague Spatial Data Types. In Encyclopedia of GIS SE-1434; Springer: Boston, MA, USA, 2008; pp. 1213–1217. ISBN 978-0-387-30858-6. [Google Scholar]
- Worboys, M. Event-Oriented Approaches to Geographic Phenomena. Int. J. Geogr. Inf. Sci. 2005, 19, 1–28. [Google Scholar] [CrossRef]
- Sadeq, M.J.; Duckham, M.; Worboys, M.F. Decentralized Detection of Topological Events in Evolving Spatial Regions. Comput. J. 2013, 56, 1417–1431. [Google Scholar] [CrossRef]
- Yang, P.; Tang, X.; Wang, H. Analysis on Geographical Changes and Research on Spatio-Temporal Patterns. In ISPRS International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences. Vol. XXXVII. Part B2; ISPRS: Beijing, China, 2008; pp. 1031–1036. [Google Scholar]
- Varzi, A.C. Spatial Reasoning and Ontology: Parts, Wholes, and Locations. In Handbook of Spatial Logics SE-15; Aiello, M., Pratt-Hartmann, I., Benthem, J., Eds.; Springer Netherlands: Dordrecht, The Netherlands, 2007; pp. 945–1038. ISBN 978-1-4020-5586-7. [Google Scholar]
- Laskey, K.B. MEBN: A Language for First-Order Bayesian Knowledge Bases. Artif. Intell. 2008, 172, 140–178. [Google Scholar] [CrossRef]
- Cardell-Oliver, R.; Huebner, C.; Foeller-Nord, M. WebSense: A Lightweight and Configurable Application for Publishing Sensor Network Data. In Proceedings of the Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), 2011 Seventh International Conference, Adelaide, SA, Australia, 6–9 December 2011; pp. 235–240. [Google Scholar]
- Wang, Y. Topology Control for Wireless Sensor Networks. In Wireless Sensor Networks and Applications; Springer: Berlin/Heidelberg, Germany, 2008; pp. 113–147. ISBN 0387495916. [Google Scholar]
- Guan, L.-J.; Duckham, M. Decentralized Reasoning about Gradual Changes of Topological Relationships between Continuously Evolving Regions. In Spatial Information Theory SE-8; Egenhofer, M., Giudice, N., Moratz, R., Worboys, M., Eds.; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2011; Volume 6899, pp. 126–147. ISBN 978-3-642-23195-7. [Google Scholar]
- Jeong, M.-H.; Duckham, M.; Kealy, A.; Miller, H.J.; Peisker, A. Decentralized and Coordinate-Free Computation of Critical Points and Surface Networks in a Discretized Scalar Field. Int. J. Geogr. Inf. Sci. 2014, 28, 1–21. [Google Scholar] [CrossRef]
- Middya, A.I.; Roy, S.; Das, R. Spatiotemporal Variability Analysis of Air Pollution Data from IoT Based Participatory Sensing. J. Ambient Intell. Humaniz. Comput. 2021, 14, 6719–6734. [Google Scholar] [CrossRef]
- Yu, M.; Bambacus, M.; Cervone, G.; Clarke, K.; Duffy, D.; Huang, Q.; Li, J.; Li, W.; Li, Z.; Liu, Q.; et al. Spatiotemporal Event Detection: A Review. Int. J. Digit. Earth 2020, 13, 1339–1365. [Google Scholar] [CrossRef]
- Hofman, J.; Do, T.H.; Qin, X.; Bonet, E.R.; Philips, W.; Deligiannis, N.; La Manna, V.P. Spatiotemporal Air Quality Inference of Low-Cost Sensor Data: Evidence from Multiple Sensor Testbeds. Environ. Model. Softw. 2022, 149, 105306. [Google Scholar] [CrossRef]








![]() | |||
| Time | |||
| Attribute | |||
| Sensor location | Out of rainy area | In rainy area | Out of rainy area |
| Change type (sensor-based) | / | Rain is occurring: Time, location, attribute | Rain is terminating: Time, location, attribute |
| Spatial change (phenomenon-based) | / | Rainy area is expanding or moving | Rainy area is contracting or moving |
| And | Holdsat (Kernel-inner, t) | Holdsat (Inner-Kernel-boundary, t) | Holdsat (Outer-Kernel-boundary, t) | Holdsat (Conjecture-inner, t) | Holdsat (Inner-Conjecture-boundary, t) | Holdsat (Outer-Conjecture-boundary, t) | Holdsat (Outer, t) |
| InitiallyP (Kernel-inner) | Lull | Initiates (Shrink, kernel, t)/Lull | Initiates (Shrink, kernel, t)/Desamplify | Initiates (Shrink, kernel, t)/Desamplify | Initiates (Shrink, kernel, t)/Desamplify | Initiates (Shrink, kernel, t)/Die | Initiates (Shrink, kernel, t)/Die |
| InitiallyP (Inner-Kernel-boundary) | Initiates (Grow, kernel, t)/Lull | Lull | Initiates (Shrink, kernel, t)/Desamplify | Initiates (Shrink, kernel, t)/Desamplify | Initiates (Shrink, kernel, t)/Desamplify | Initiates (Shrink, kernel, t)/Die | Initiates (Shrink, kernel, t)/Die |
| InitiallyP (Outer-Kernel-boundary) | Initiates (Grow, kernel, t)/Amplify | Initiates (Grow, Kernel, t)/Amplify | Lull | Initiates (Shrink, kernel, t)/Lull | Initiates (nearly shrink, conjecture, t)/Lull | Initiates (nearly shrink, conjecture, t)/Nearly Die | Initiates (nearly shrink, conjecture, t)/Nearly Die |
| InitiallyP (Conjecture-inner) | Initiates (Grow, kernel, t)/Amplify | Initiates (Grow, Kernel, t)/Amplify | Initiates (Grow, Kernel, t)/Lull | Lull | Initiates (Grow, Kernel, t)/Lull | Initiates (Nearly Shrink, conjecture,t)/Lull | Initiates (nearly shrink, conjecture, t)/Nearly Die |
| InitiallyP (Inner-Conjecture-boundary) | Initiates (Grow, kernel, t)/Amplify | Initiates (Grow, Kernel, t)/Amplify | Initiates (Grow, Kernel, t)/Lull | Initiates (Nearly Grow, conjecture, t)/Lull | Lull | Initiates (nearly shrink, conjecture, t)/Lull | Initiates (nearly shrink, conjecture, t)/Nearly Die |
| InitiallyP (Outer-Conjecture-boundary) | Initiates (Grow, kernel, t)/Born | Initiates (Grow, kernel, t)/Born | Holdsat (Nearly Grow, conjecture t)/Lull | Initiates (Nearly Grow, conjecture t)/Lull | Initiates (Nearly Grow, conjecture t)/Nearly born | Lull | Initiates (nearly shrink, conjecture, t)/Lull |
| InitiallyP (Outer) | Initiates (Grow, kernel, t)/Born | Initiates (Grow, kernel, t)/Born | Initiates (Grow, kernel, t)/Nearly born | Initiates (Nearly Grow, conjecture, t)/Nearly born | Initiates (Nearly Grow, conjecture, t)/Nearly born | Initiates (Nearly-Grow, conjecture, t)/Nearly born | Lull |
| AND | Initiates (Grow, Kernel, t) | Initiates (Shrink, Kernel, t) | Initiates (Nearly Grow, Conjecture, t) | Initiates (Nearly Shrink, Conjecture, t) | Initiates (Nearly Shrink, Outer, t) |
| InitiallyP (Kernel-inner) | Holdsat (Grow, t) | Holdsat (shrink, t) | illogical | illogical | illogical |
| InitiallyP (Inner-Kernel-boundary) | Holdsat (Grow, t) | Holdsat (Shrink, t) | Illogical | Illogical | Illogical |
| Change Created | Detection and Modelling Illustration | Observation |
|---|---|---|
| Moving from one hotspot to another | ![]() | True |
| Splitting the spatial extent of the fuzzy-crisp region | ![]() | True |
| Disappearance of pollution | ![]() | True |
| Spatial contraction on crisp region | ![]() | True |
| Spatial contraction of a vague region (kernel and conjecture) | ![]() | True |
| Split in a crisp region with the appearance of a splitting conjecture part | ![]() | True |
| Crisp split of the crisp region | ![]() | True |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Published by MDPI on behalf of the International Society for Photogrammetry and Remote Sensing. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Ntankouo Njila, R.C.; Mostafavi, M.A.; Brodeur, J.; Rivest, S. Monitoring Spatiotemporal Evolution of Dynamic Fields via Sensor Network Datastream: A Decentralized Event-Driven Approach. ISPRS Int. J. Geo-Inf. 2026, 15, 194. https://doi.org/10.3390/ijgi15050194
Ntankouo Njila RC, Mostafavi MA, Brodeur J, Rivest S. Monitoring Spatiotemporal Evolution of Dynamic Fields via Sensor Network Datastream: A Decentralized Event-Driven Approach. ISPRS International Journal of Geo-Information. 2026; 15(5):194. https://doi.org/10.3390/ijgi15050194
Chicago/Turabian StyleNtankouo Njila, Roger Cesarié, Mir Abolfazl Mostafavi, Jean Brodeur, and Sonia Rivest. 2026. "Monitoring Spatiotemporal Evolution of Dynamic Fields via Sensor Network Datastream: A Decentralized Event-Driven Approach" ISPRS International Journal of Geo-Information 15, no. 5: 194. https://doi.org/10.3390/ijgi15050194
APA StyleNtankouo Njila, R. C., Mostafavi, M. A., Brodeur, J., & Rivest, S. (2026). Monitoring Spatiotemporal Evolution of Dynamic Fields via Sensor Network Datastream: A Decentralized Event-Driven Approach. ISPRS International Journal of Geo-Information, 15(5), 194. https://doi.org/10.3390/ijgi15050194















