前言:
群友们现在做水影响评价的比较多,那么我们来探讨下如何在mike21与mike urban耦合结果中统计积水时间。
step1:
在结果文件中dfs2中批量删除0.05m以下的水深网格(一般0.05m以下不算内涝)方法见《如何在DFS2每个步长中批量删除指定水深数据》。
step2:
用data manager打开处理好的结果过程文件。2014版mike直接右键open with data manager。
step3:
利用edit-Calculator计算功能,输入foreach(it in CurrItem,if(undefined(it),0,1))进行赋值,将有水网格赋值为1,无水网格赋值为0。
step4:
计算完之后,save as新的dfs2文件。
step5:
利用mike zero toolbox中Statitics-TxStat对新的dfs2进行平均水深计算。
step6:
平均水深计算完成后,保存成新的dfs2文件,此时利用tool –set value –Multiply value工具乘以模拟时长。得到各个网格的积水时间。