MIKE21结合ArcGIS制作随时间变化的降水文件(.dfs2)-笔记

在建立MIKE21水动力模型的时候,净雨的输入有3种:

①常数、②随时间变化,空间上恒定(.dfs0/.dt0)、③随时间和空间变化(.dfs2)。

前两种难度不大,本例中只介绍最后一种。

一、划分降水区

首先解释一下,什么叫"随时间和空间变化"。

比如说某研究区包括山区和平原区,山区和平原区的降水过程不同,那么山区面上用降水过程1,平原区上用降水过程2。

1.处理研究区的shp

假如你已经有了研究区的范围,是一个面要素的shp文件,首先在shp文件的属性表新增一个字段(名称随意)→开启编辑要素→在刚才新增的字段里填入分区编号(你有几种类型的降水过程就对应有几种分区)

2.shp转栅格

使用【要素转栅格】工具,字段就是上一步新增的字段,像元大小可以自定义。

3.栅格转ASCII

使用【栅格转ASCII】工具,这一步注意选择输出文件的格式为*ASC,另外输出路径里不要有奇怪字符,输出不成功的话可以先尝试输出到各盘符的根目录下。

4.ASCII转.dfs2

使用MIKE的Grid2Mike工具,注意选择文件类型为*.asc,另外就是*.asc路径别有奇怪字符。

5.调整.dfs2文件Item类型

将上一步生成的.dfs2文件使用manager打开,将Data type修改成"Grid Codes"。

二、制作净雨过程文件

新建一个.dfs0文件,有几个降水过程(降水区)就设置几个Item,type和unit等参数的设置可以参考下面教程:

https://blog.csdn.net/nkufang/article/details/128273147?fromshare=blogdetail&sharetype=blogdetail&sharerId=128273147&sharerefer=PC&sharesource=qq_57313910&sharefrom=from_link

有了空文件之后,贴入每个降水区各自序号对应的降水过程:

三、组合降水区和净雨过程

使用MIKE的【MIKE SHE】中的工具箱,找到【dfs2+dfs0 to dfs2】工具,在第一个位置输入净雨过程.dfs0,在第二个位置输入降水分区.dfs2,第三个位置选择输出文件的路径。

最后得到的是一个.dfs2文件。

相关推荐
上海广测检测科技有限公司13 小时前
欧盟NIS2指令对中国制造商的供应链合规传导:判定边界与Article 21十条措施解读
经验分享
璞致电子13 小时前
基于 P201Pro 的 QPSK 无线收发|接收端基础知识 (2):从混乱星座到 QPSK 点簇,Costas‑Loop 载波同步 GNU Radio 实测
经验分享
an123212115 小时前
ARM嵌入式学习笔记:SPI通信协议详解
arm开发·笔记·学习
by2099916 小时前
从结构体到对象:正式学习C++类的骨架、封装与this指针
c++·经验分享·学习
by2099918 小时前
从 malloc/free 到 new/delete:真正理解 C++ 中的内存管理与对象生命周期
c语言·c++·经验分享·动态内存管理
Because_of_Her118 小时前
dfs-洪水填充技巧
笔记·算法·深度优先·洪水填充
xzal1218 小时前
GESP Python笔记
笔记·python·算法
周玉奎先生19 小时前
CGM系列水泥基灌浆料型号参数解析及安庆重点工程应用匹配
经验分享·笔记·零售
海海不掉头发19 小时前
软件项目管理学习笔记-从软件危机到敏捷与DevOps
笔记·学习·devops
恒锐丰科技林技术员20 小时前
EG2106 半桥 MOS/IGBT 驱动芯片解析与工程应用
经验分享·嵌入式硬件·硬件工程