01 前言
近期有群友咨询MIKE URBAN怎么转换成SWMM的INP文件格式,其实这个是很简单的,前提是你对两个软件格式足够熟悉,另一方面,很多年前SWMM就开发了inpPNS软件。可以利用这个软件便可实现转换,小编抽时间给大家分享下大概的操作步骤吧!以MIKE自带的案例说明。
02 数据对比
通过以下的表格我们可以看下出其实SWMM的基础数据(除构筑物)和MIKE URABN的基础数据(除构筑物)基本能够对应。
03 URBAN数据导出
通过MIKE URBAN中Export layer to shapefile可以将管道、雨水井、排水口、汇水区导出。将雨水井添加井深字段,并将雨水井的井深通过Ground level减去Invert level计算出来作为SWMM中Max_Depth。汇水区利用GIS空间连接进行与雨水井ID进行匹配作为SWMM中Subcatchment的Outlet。并计算汇水区重心到各边的最长距离作为SWMM的Width。
04 inpPNS数据字段匹配
inpPNS软件同样分为64位和32位系统安装,安装后需要再安装一个插件才能运行,这个有需要的可以私下里找我要。打开inpPNS软件将汇水区、雨水井、排放口、管道打开相对应的shp文件,并选出相关的匹配字段,如下图。
点开Make.inp工具便可以生成SWMM所需要的INP文件了。如下图。
05 成果展示
将生成的INP文件用SWMM文件打开,查看其属性,基本属性都已经导入完毕,MIKE URBAN 文件已经倒成SWMM文件。
06 总结
本次讲的转换内容只针对了基本数据进行批量导入,导入SWMM模型后还需要进行进一步的处理,当然仍然有批量的导入方法,因为SWMM的文件本身就可以用TXT打开修改。后续有兴趣的童鞋可以去研究下。交流一群691260883,交流二群732799786,欢迎大家!