摘要:针对城市内涝无法感知淹没情况的问题,文中提出一种城市内涝模拟与监控平台。通过该平台实时了解内涝点信息、车辆通行是否安全和模拟淹没的动态过程。根据解耦思想划将平台分为排水管网模块、内涝模拟模块、视频融合模块和车辆安全识别模块,各个模块之间通过API(Application Programming Interface)接口通信。后端通过Python的Web应用程序框架构建API接口,Cesium前端调用API接口进行效果展示。为了方便平台后期进行服务扩容和对服务动态调整,在平台开发完成后将平台各个功能模块使用Docker打包成镜像上传至云端仓库。通过服务器集群运行镜像服务,使用Rancher对集群进行管理,以此达到容器化部署效果。
文章目录
1 相关技术
1.1 PySWMM
1.2 Cesium
1.3 Mask R-CNN
1.4 Docker
1.5 Rancher
2 需求分析
3 平台设计
3.1 框架设计
3.2 模块设计
3.3 功能划分
4 平台实现与应用
4.1 排水管网模块实现
4.2 内涝模拟模块实现
4.3 视频融合模块实现
4.4 车辆安全识别模块实现
4.5 平台环境搭建
4.6 平台服务部署
5 平台测试
6 结束语