{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,24]],"date-time":"2025-12-24T18:19:01Z","timestamp":1766600341594,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2025,2,9]],"date-time":"2025-02-09T00:00:00Z","timestamp":1739059200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2021YFF0704400"],"award-info":[{"award-number":["2021YFF0704400"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>Analyzing and mining spatiotemporal processes refers to the extraction of geographic phenomena from spatiotemporal data and the analysis of available geographic knowledge and patterns. It finds applications in various fields such as natural disaster evolution, environmental pollution, and human behavior prediction. However, training spatiotemporal models based on big data is time-consuming, and the traditional physical models and static objects used in existing geographic data analysis software have limitations in mining efficiency and simulation accuracy for dynamic spatiotemporal processes. In this paper, we develop an intelligent spatiotemporal process analysis and mining software tool, called STPam, which integrates a plug-and-play artificial intelligence model by a service-oriented method, distributed deep learning framework, and multi-source big data adaptation. The floods in the middle reaches of the Yangtze River have perennially affected safety and property in surrounding cities and communities. Therefore, this article applies the software to simulate the flooding process in the basin in 2022. The experimental results correspond to the rare drought phenomenon in the basin, demonstrating the practicality of the STPam software. In summary, STPam aids researchers in visualizing and analyzing geospatial processes and also holds potential application value in assisting regional management authorities in making disaster prevention and mitigation decisions.<\/jats:p>","DOI":"10.3390\/ijgi14020069","type":"journal-article","created":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T08:05:42Z","timestamp":1739347542000},"page":"69","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["STPam: Software for Intelligently Analyzing and Mining Spatiotemporal Processes Based on Multi-Source Big Data"],"prefix":"10.3390","volume":"14","author":[{"given":"Rongjun","family":"Xiong","sequence":"first","affiliation":[{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"},{"name":"Changjiang Waterway Institute of Planning and Design, Wuhan 430042, China"},{"name":"Changhang Testing Technology (Wuhan) Co., Ltd., Wuhan 430042, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6624-6693","authenticated-orcid":false,"given":"Zeqiang","family":"Chen","sequence":"additional","affiliation":[{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huiwen","family":"Pan","sequence":"additional","affiliation":[{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dongyang","family":"Liu","sequence":"additional","affiliation":[{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aiguo","family":"Sun","sequence":"additional","affiliation":[{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"},{"name":"Changjiang Waterway Institute of Planning and Design, Wuhan 430042, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3521-9972","authenticated-orcid":false,"given":"Nengcheng","family":"Chen","sequence":"additional","affiliation":[{"name":"National Engineering Research Center of Geographic Information System, China University of Geosciences, Wuhan 430074, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,2,9]]},"reference":[{"key":"ref_1","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., and Devin, M. (2016). Tensorflow: Large-scale machine learning on heterogeneous distributed systems. arXiv."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3681","DOI":"10.1109\/TKDE.2020.3025580","article-title":"Deep learning for spatiotemporal data mining: A survey","volume":"34","author":"Wang","year":"2020","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1016\/j.earscirev.2018.07.006","article-title":"Geospatial sensor web: A cyber-physical infrastructure for geoscience research and application","volume":"185","author":"Zhang","year":"2018","journal-title":"Earth-Sci. Rev."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"105164","DOI":"10.1016\/j.envsoft.2021.105164","article-title":"Interoperability engine design for model sharing and reuse among OpenMI, BMI and OpenGMS-IS model standards","volume":"144","author":"Zhang","year":"2021","journal-title":"Environ. Model. Softw."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.future.2018.10.034","article-title":"An integrated GIS platform architecture for spatiotemporal big data","volume":"94","author":"Wang","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_6","first-page":"914","article-title":"Spatiotemporal synchronous graph convolutional networks: A new framework for spatiotemporal network data forecasting","volume":"34","author":"SSong","year":"2020","journal-title":"Proc. AAAI Conf. Artif. Intell."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"15055","DOI":"10.1109\/TITS.2021.3136287","article-title":"KST-GCN: A knowledge-driven spatiotemporal graph convolutional network for traffic forecasting","volume":"23","author":"Zhu","year":"2022","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2649","DOI":"10.1109\/TVCG.2012.291","article-title":"Whisper: Tracing the Spatiotemporal Process of Information Diffusion in Real Time","volume":"18","author":"Cao","year":"2012","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_9","unstructured":"Liaw, R., Liang, E., Nishihara, R., Moritz, P., Gonzalez, J.E., and Stoica, I. (2018). Tune: A research platform for distributed model selection and training. arXiv."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1007\/s10270-019-00739-8","article-title":"Design methods for the new database era: A systematic literature review","volume":"19","author":"Sturm","year":"2020","journal-title":"Softw. Syst. Model."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"422","DOI":"10.1145\/371578.371598","article-title":"The state of the art in distributed query processing","volume":"32","author":"Kossmann","year":"2000","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_12","unstructured":"Box, G.E.P., Jenkins, G.M., Reinsel, G.C., and Ljung, G.M. (2015). Time Series Analysis: Forecasting and Control, John Wiley & Sons."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Wang, Y.M., Schultz, R.T., Constable, R.T., and Staib, L.H. (2003, January 20\u201325). Nonlinear estimation and modeling of fMRI data using spatiotemporal support vector regression. Proceedings of the Biennial International Conference on Information Processing in Medical Imaging, Ambleside, UK.","DOI":"10.1007\/978-3-540-45087-0_54"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1006\/jmbi.2000.4315","article-title":"Predicting transmembrane protein topology with a hidden Markov model: Application to complete genomes","volume":"305","author":"Krogh","year":"2001","journal-title":"J. Mol. Biol."},{"key":"ref_15","first-page":"879","article-title":"PredRNN: Recurrent neural networks for predictive learning using spatiotemporal lstms","volume":"30","author":"Wang","year":"2017","journal-title":"Proc. Adv. Neural Inf. Process. Syst."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Qin, Y., Song, D., Chen, H., Cheng, W., Jiang, G., and Cottrell, G. (2017). A dual-stage attention-based recurrent neural network for time series prediction. arXiv.","DOI":"10.24963\/ijcai.2017\/366"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"178","DOI":"10.1016\/j.patrec.2021.01.036","article-title":"SmaAt-UNet: Precipitation nowcasting using a small attention-UNet architecture","volume":"145","author":"Trebing","year":"2021","journal-title":"Pattern Recognit. Lett."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3377454","article-title":"A survey on distributed machine learning","volume":"53","author":"Verbraeken","year":"2020","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_19","unstructured":"Paszke, A., Lerer, A., Killeen, T., Antiga, L., Yang, E., and Tejani, A. (2019). PyTorch: An Imperative Style, High-Performance Deep Learning Library. Adv. Neural Inf. Process. Syst., 32."},{"key":"ref_20","unstructured":"Ao, Y., Wu, Z., Yu, D., Gong, W., Kui, Z., Zhang, M., Ye, Z., Shen, L., Ma, Y., and Wu, T. (2021). End-to-end adaptive distributed training on paddlepaddle. arXiv."},{"key":"ref_21","first-page":"1546","article-title":"Multi-source Data Ground Object Extraction Based on Knowledge-Aware and Multi-scale Feature Fusion Network","volume":"47","author":"Gong","year":"2022","journal-title":"Geomat. Inf. Sci. Wuhan Univ."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ongo, G., and Kusuma, G.P. (2018, January 3\u20135). Hybrid database system of MySQL and MongoDB in web application development. Proceedings of the 2018 International Conference on Information Management and Technology (ICIMTech), Jakarta, Indonesia.","DOI":"10.1109\/ICIMTech.2018.8528120"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.future.2016.02.002","article-title":"Data adapter for querying and switch between SQL and NoSQL database","volume":"65","author":"Liao","year":"2016","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Gyori, A., Legunsen, O., Hariri, F., and Marinov, D. (2018, January 15\u201318). Evaluating regression test selection opportunities in a very large open-source ecosystem. Proceedings of the 2018 IEEE 29th International Symposium on Software Reliability Engineering (ISSRE), Memphis, TN, USA.","DOI":"10.1109\/ISSRE.2018.00022"},{"key":"ref_25","unstructured":"Reddy, K.S.P. (2017). Beginning Spring Boot 2: Applications and Microservices with the Spring Framework, Apress."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Shvachko, K., Kuang, H., Radia, S., and Chansler, R. (2010, January 3\u20137). The hadoop distributed file system. Proceedings of the 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), Incline Village, NV, USA.","DOI":"10.1109\/MSST.2010.5496972"},{"key":"ref_27","first-page":"18","article-title":"Restful web services: The basics","volume":"33","author":"Rodriguez","year":"2008","journal-title":"IBM Dev."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Guntupally, K., Devarakonda, R., and Kehoe, K. (2018, January 10\u201313). Spring boot based REST API to improve data quality report generation for big scientific data: ARM data center example. Proceedings of the 2018 IEEE International Conference on Big Data (Big Data), Seattle, WA, USA.","DOI":"10.1109\/BigData.2018.8621924"},{"key":"ref_29","unstructured":"Wohlgethan, E. (2018). SupportingWeb Development Decisions by Comparing Three Major JavaScript Frameworks: Angular, React and Vue. js, Hochschule f\u00fcr Angewandte Wissenschaften Hamburg."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Thakkar, M. (2020). Next. js. Building React Apps with Server-Side Rendering, Apress.","DOI":"10.1007\/978-1-4842-5869-9"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Christudas, B. (2019). Practical Microservices Architectural Patterns: Event-Based Java Microservices with Spring Boot and Spring Cloud, Apress.","DOI":"10.1007\/978-1-4842-4501-9"}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/14\/2\/69\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T16:29:55Z","timestamp":1760027395000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/14\/2\/69"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,9]]},"references-count":31,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025,2]]}},"alternative-id":["ijgi14020069"],"URL":"https:\/\/doi.org\/10.3390\/ijgi14020069","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2025,2,9]]}}}