摘要

随着城市化进程的不断推进,城市内涝灾害频发,水环境治理相关工作紧迫,使得SWMM建模平台面临时间、空间和功能三个维度的复杂扩展需求。深入分析SWMM开源平台特点,构建三维度可扩展SWMM建模平台框架,提出总体解决方案,重点阐述系统扩展方式,重点从增量客户端更新、计算顺序自动确定、基于规范接口的"即插即用"式插件实现、模型算法扩展、多维度数据存储方法等方面论述了三维度扩展实现的关键技术。多地区的应用表明,与传统的SWMM平台相比,本平台在灵活性、伸缩性和可扩展性方面更具优势。