故事¶
通过一些尝试和错误,我能够从qgis生成一个类似ArchHydro的输出。从美国地质勘探局的水力图DEM开始,利用qgis内的草地功能和海伦娜·米索娃的训练,将其转换为具有张力的规则样条。首先对第一个地表进行分析,找出集水区和水流路径,然后在QGIS中清除由此产生的矢量拓扑,生成水文网络,并建立属性表。
该网络被R.stream extension在草地上排名,以构建园艺和黑客流排序。然后生成离出口面网格的距离,并进行分区统计分析,找出最远点。接下来,R.在草中排水,以跟踪一个时间的集中线。最后,用草地V.NET建立了每个流域的倾点、流径、TOC路径和HMDP网络。在这个工作流程中,按位置划分的qgis工具属性是非常宝贵的。
基本水文网络建成后,我利用联合国粮农组织土壤数据库和表连接对土壤进行分类。然后利用qgis中的查询函数,将粮农组织的土壤转化为美国农业部的土壤。以前下载的usgs etm7+网格被分类为i.cluser和r.maxlik in grass到nlcd网格。通过使用重新分类表,我将陆地覆盖层转换为曼宁N值网格,用于陆上流动。最后,我在r.mapcalc中编写了一个查找表,并按照Archydro方法将土壤和土地覆盖网格合并为NRCS TR-55曲线编号。
为了创建降雨网格,我对GHCN表进行了统计分析,以找出1、2、5、10、50100年重现期设计暴雨的降雨深度。然后我为中国下载了一个免费的棱镜网格样本,并假设了一个线性关系,将平均单元值转换为最大单元值,以建立最大降雨强度的网格。