(SWAT-4)SWAT中水文响应单元划分(HRU)分析

数据准备:重分类的土壤及土地利用dem(提前投影至与流域提取时导入的dem相同的平面坐标系),土地利用索引表,土壤索引表,数据处理见:
(1)https://blog.csdn.net/Aries_27/article/details/114364536
(2)https://blog.csdn.net/Aries_27/article/details/114526087
进行完流域提取后,第二步即为水文响应单元划分(HRU Analysis),下面开始逐步分析。
在这里插入图片描述
一、 Land Use/Soil/Slop Definition
打开HDU Analysis下的Land Use/Soil/Slop Definition,逐步进行操作。
在这里插入图片描述
如已完成投影,选择是,将图层加入工程中,选择VALUE值后单击ok,会将图层的字段加载进来如下:在这里插入图片描述
将索引文件导入,建立与数据库的关系。在这里插入图片描述
加载之后,点击Reclassify进行重分类。在这里插入图片描述
土壤数据同样参照处理,如下:在这里插入图片描述
在这里插入图片描述
坡度(slop):在这里插入图片描述
以上三部分完成后,点击Overlay进行覆盖,覆盖完成后会得到如下两张表:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
二、 HRU Definition在这里插入图片描述
在这里插入图片描述
对HRU Definition四个选项的解释如下:
Dominant Land Use,Soil,Slop:每个子流域中只有一个HRU,子流域里面积比最大的Land Use,Soil,Slop将会参与模拟。
Dominant HRU: 每个子流域中只有一个HRU,子流域里Land Use,Soil,Slop的唯一组合值中,面积比最大的组合将参与模拟。
Target Number of HRUS:HRU有数个目标,选中此项,右侧的Target #RUS会启用,可自行选择目标个数。
Multiple HRUS:多目标HRUS,此时下方的三个数据条会启用,右上侧Threhold可以选择百分比还是面积,表示最小阈值,小于相应数的会被合并到其他的里面。
水文响应单元创建好之后会生成如下的表格:
在这里插入图片描述
在这里插入图片描述
三、 报告输出(HRU Analysis Reports)在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
水文相应单元划分(HRU)模块完成。

### PyCharm 打开文件显示不全的解决方案 当遇到PyCharm打开文件显示不全的情况时,可以尝试以下几种方法来解决问题。 #### 方法一:清理缓存并重启IDE 有时IDE内部缓存可能导致文件加载异常。通过清除缓存再启动程序能够有效改善此状况。具体操作路径为`File -> Invalidate Caches / Restart...`,之后按照提示完成相应动作即可[^1]。 #### 方法二:调整编辑器字体设置 如果是因为字体原因造成的内容显示问题,则可以通过修改编辑区内的文字样式来进行修复。进入`Settings/Preferences | Editor | Font`选项卡内更改合适的字号大小以及启用抗锯齿功能等参数配置[^2]。 #### 方法三:检查项目结构配置 对于某些特定场景下的源码视图缺失现象,可能是由于当前工作空间未能正确识别全部模块所引起。此时应该核查Project Structure里的Content Roots设定项是否涵盖了整个工程根目录;必要时可手动添加遗漏部分,并保存变更生效[^3]。 ```python # 示例代码用于展示如何获取当前项目的根路径,在实际应用中可根据需求调用该函数辅助排查问题 import os def get_project_root(): current_file = os.path.abspath(__file__) project_dir = os.path.dirname(current_file) while not os.path.exists(os.path.join(project_dir, '.idea')): parent_dir = os.path.dirname(project_dir) if parent_dir == project_dir: break project_dir = parent_dir return project_dir print(f"Current Project Root Directory is {get_project_root()}") ```
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值