
IoT monitoring and visualization of urban soil pollution based on microservice architecture
Hanyu WANG, Yongzhang ZHOU, Yating XU, Weixi WANG, Wei CAO, Yongqiang LIU, Juxiang HE, Kefei LU
IoT monitoring and visualization of urban soil pollution based on microservice architecture
The nature of soil pollution—cumulative, hidden, latent, irreversible—makes it essential that urban soil pollution should be closely monitored and prevented. However, traditional monitoring methods cannot perform real-time pollution monitoring and have limited data processing capabilities. To address this issue, we aim to develop a pollution prediction and early warning system capable of real-time online monitoring, processing, and analyzing urban soil pollution data. In this paper we report the development of a monitoring and data visualization system based on microservice framework Spring Cloud Alibaba, whereby integrating the EMQX platform soil data are successfully collected and stored. Additionally, we develop a WebGIS module that interfaces with Geoserver—this module utilizes OpenLayers to render maps and soil element concentration charts, enabling the monitoring and visual analysis of soil conditions. We believe with breakthroughs in sensor technologies relating to chemical monitoring, real-time online monitoring, processing, and analysis of soil pollution data through Internet of Things (IoT) can be achieved. The IoT monitoring and visualization system has been tested and its effectiveness in identifying pollution changes, predicting trends, and devising effective prevention and control measures are demonstrated. Most importantly, practical applications confirm the system's notable advantages in enhancing the timeliness of soil pollution prediction and early warning.
urban soil pollution / Internet of Things / microservice architecture / Spring Cloud Alibaba / Docker / visualization system / big data
[1] |
张甘霖, 朱永官, 傅伯杰. 城市土壤质量演变及其生态环境效应[J]. 生态学报, 2003, 23(3): 539-546.
|
[2] |
邓飞, 郁斯贻, 朱梦杰. 土壤污染现状与监测方法概述[J]. 绿色科技, 2019(16): 181-183.
|
[3] |
嵇华. 土壤环境污染监测技术的应用发展现状[J]. 化工管理, 2021(15): 165-166.
|
[4] |
方銮燕. 城市表层土壤重金属污染监测[J]. 环境与发展, 2018, 30(4): 152-153.
|
[5] |
国家环境保护总局. 土壤环境监测技术规范: HJ/T 166—2004[S]. 北京: 中国环境出版社, 2004.
|
[6] |
姜德民. 土壤环境污染监测技术及方法[J]. 黑龙江环境通报, 2022, 46(4): 79-81.
|
[7] |
肖宇. 土壤环境污染监测及治理措施[J]. 资源节约与环保, 2023(1): 55-58.
|
[8] |
林娟, 张乐, 胡海锋, 等. 商洛市土壤污染防治现状及对策[J]. 现代农业科技, 2022(9): 147-149.
|
[9] |
孙其博, 刘杰, 黎羴, 等. 物联网: 概念、架构与关键技术研究综述[J]. 北京邮电大学学报, 2010, 33(3): 1-9.
|
[10] |
|
[11] |
|
[12] |
|
[13] |
|
[14] |
|
[15] |
|
[16] |
|
[17] |
EMQX. EMQX文档: 安全指南[EB/OL].(2023-07-14)[2023-08-21]. https://www.emqx.io/docs/zh/v5.1/access-control/security-guide.html.
|
[18] |
|
[19] |
|
[20] |
邱宇. 基于MinI0分布式存储的微服务模块开发应用[J]. 互联网周刊, 2023(22): 38-40.
|
[21] |
鲍珊珊, 侯伟, 赵辉, 等. 基于Web应用的全流程自动化性能测试方法分析[J]. 信息技术与标准化, 2023(10): 42-47.
|
[22] |
|
[23] |
刘光, 曾敬文, 曾庆丰. Web GlS原理与应用开发[M]. 北京: 清华大学出版社, 2016.
|
[24] |
|
[25] |
刘伯涛. 基于WebGIS的森林资源监管系统关键技术研究与实现[D]. 西安: 西安科技大学, 2021.
|
[26] |
尤其浩. 基于WebGIS的土壤污染评价与三维可视化系统研究[D]. 杭州: 浙江大学, 2020.
|
[27] |
蒋前凯, 李永树, 李何超, 等. 基于Web GIS的城镇近郊区空心化村庄信息系统的开发与设计[J]. 测绘与空间地理信息, 2018, 41(2): 68-71.
|
[28] |
高文逸, 龚晓峰, 雒瑞森. 基于数据分析技术的无线电监测与管理系统设计[J]. 现代电子技术, 2021, 44(20): 12-16.
|
[29] |
张大鹏, 张锦, 郭敏泰, 等. 开源WebGIS软件应用开发技术和方法研究[J]. 测绘科学, 2011, 36(5): 193-196.
|
[30] |
郭鹏程, 李广宇. 基于GeoServer的地学数据共享系统设计与实现[J]. 工程建设与设计, 2017(15): 142-145.
|
[31] |
张振伟. 基于Cesium的智慧场馆三维可视化系统设计实现与研究[D]. 西安: 长安大学, 2022.
|
[32] |
胡观强, 向峰城, 欧阳绳武, 等. 基于高德地图的城市POI数据系统[C]// 第七届中国(国际)商业航天高峰论坛论文集. 武汉: 中国航天科工集团有限公司, 2021: 185-197.
|
[33] |
邹永勋, 吴绍华, 胡伟, 等. 基于OpenLayers的贵州电网输电线路可视化系统研究[J]. 机电信息, 2020(33): 41-42.
|
[34] |
戴瑶, 段增强, 艾东. 基于GeoServer的国土空间规划野外调查辅助平台搭建与应用[J]. 测绘通报, 2021(1): 121-123, 147.
|
[35] |
朱二华. 基于Vue.js的Web前端应用研究[J]. 科技与创新, 2017(20): 119-121.
|
/
〈 |
|
〉 |