用qgis生成一个类Archydro的输出

我在中国的一家城市规划公司工作。通常很难设计出适当的环境保护,因为数据的共同来源可能是国家机密,甚至可能不存在。我们经常被要求在没有适当的测量数据的情况下进行设计。此外,通常没有足够的时间进行适当的研究。我的背景是城市规划,辅修环境科学。

Overview Context Map

任务是在伊犁河的中国一侧规划一个保护公园,为巴尔喀什湖提供80%的水。FOSS地理信息系统应用+FOSS地理信息系统数据存储+FOSS地理信息系统教育对于重建和模拟真实保护规划所需的水文和生态过程至关重要。作为一个没有受过任何训练或经验的非科学家,没有这三个方面,我是不可能做到的。我的公司没有也不会花钱购买地理信息系统软件来运行行业标准Archydro。

Stream Order With Distance

故事

通过一些尝试和错误,我能够从qgis生成一个类似ArchHydro的输出。从美国地质勘探局的水力图DEM开始,利用qgis内的草地功能和海伦娜·米索娃的训练,将其转换为具有张力的规则样条。首先对第一个地表进行分析,找出集水区和水流路径,然后在QGIS中清除由此产生的矢量拓扑,生成水文网络,并建立属性表。

Curve Number Grid

该网络被R.stream extension在草地上排名,以构建园艺和黑客流排序。然后生成离出口面网格的距离,并进行分区统计分析,找出最远点。接下来,R.在草中排水,以跟踪一个时间的集中线。最后,用草地V.NET建立了每个流域的倾点、流径、TOC路径和HMDP网络。在这个工作流程中,按位置划分的qgis工具属性是非常宝贵的。

Flow Key

基本水文网络建成后,我利用联合国粮农组织土壤数据库和表连接对土壤进行分类。然后利用qgis中的查询函数,将粮农组织的土壤转化为美国农业部的土壤。以前下载的usgs etm7+网格被分类为i.cluser和r.maxlik in grass到nlcd网格。通过使用重新分类表,我将陆地覆盖层转换为曼宁N值网格,用于陆上流动。最后,我在r.mapcalc中编写了一个查找表,并按照Archydro方法将土壤和土地覆盖网格合并为NRCS TR-55曲线编号。

Flow rates

为了创建降雨网格,我对GHCN表进行了统计分析,以找出1、2、5、10、50100年重现期设计暴雨的降雨深度。然后我为中国下载了一个免费的棱镜网格样本,并假设了一个线性关系,将平均单元值转换为最大单元值,以建立最大降雨强度的网格。

结论

我开始使用qgis是出于对缺乏arcmap的绝望,但现在我再也不想回去了。在FOSS的时间投资是值得的,因为你可以带着它去任何工作。Grass QGIS PostGIS的组合为您提供了昂贵的GIS系统的全部功能。提供的在线学习资源与实际软件一样有价值。我能够以足够快的速度学习qgis,在一个基于快速的真实行业环境中生成一个伟大的项目。

作者

Robert Ward

罗伯特·沃德

罗伯特·沃德是帕森斯·布林克霍夫的城市设计师和地理信息系统分析员,在高科技和高艺术的交叉点工作。他曾在同济大学和欧特克大学任教。他对基于地理信息系统的水文和水力建模、景观生态学建模、生态系统评估、交通建模和基于地理信息系统的设计可视化感兴趣。