(一)ArcHydro练习报告我用的是ArcHydroTools9,界面如下:所用数据为老师提供的Archydro示例数据一、地形处理TerrainPreprocessing(1)首先进行DEM的翻新改造DEMReconditioning生成AgreeDEM(2)填洼处理DEMManipulation/FillSinks填洼后生成的Fil:(3)流向计算FlowDirection(4)累积量计算FlowAccumulation(5)栅格河道定义定义后的栅格河道放大后如下图:(6)栅格河道分段StreamSegmentation(7)栅格集水区定义CatchmentGridDelineation(8)矢量集水区处理CatchmentPolygonProcessing(9)排水线处理DrainageLineProcessing(10)伴随集水区处理AdjointCatchmentProcessing(10)排水点处理DrainagePointProcessing二、流域处理WaterProcessing(1)出水口子流域的生成(2)任一点流域划定PointDelineation(3)流路跟踪FlowPathTracing即任选一点,得到从该点到DrainagePoint的路径(二)ArcSWAT练习报告我是使用的是SWAT2009,采用的数据SWAT安装的文件夹中的example即ArcSWAT\Databases\Example1。1.新建工程SWATProjectSetup/NewSWATProject2.流域划分及参数计算a.加载DEMb.河网定义StreamDefinitionc.生成河网d.定义节点e.选择流域出口、流域划分WatershedOutlets(s)SelectionandDefinitionf.子流域参数计算CalculationofSubbasinParameters3.HRU分析HRUAnalysis(1)a.LandUseData加载土地利用数据对土地利用重分类b.加载土壤数据并重分类c.坡度分级并重分类d.将DEM、landuse和soil重分类后叠置(2)定义HRU4.写入数据表WriteInputTables(1)天气站点定义WeatherStations(2)导入降雨索引表:(3)导入温度索引表:5.写入所有数据WriteAll6.SWAT模拟SWATSimulation(1)设定、运行SWAT(2)读取SWAT输出查看SWAT数据库SWAT安装文件夹中ArcSWAT\Databases\Example\Scenarios\sim1\TablesOut\SWATOutput小结:通过学习ArcHydroTools和ArcSWAT模块,两者都是基于Arcgis平台的功能整合模块化,这非常方便我们实际应用,ArcHydroTools对于提取流域、水系,提取子流域更加方便;我最近在跟着导师做的项目正好用到分布式模型SWAT,我用的是SWAT2009,所以这次在做练习时候已经得心应手,SWAT模型在进行径流模拟的时候考虑了地形,土地利用,土壤等下垫面的情况,还考虑的温度,太阳辐射,风速,相对湿度等气象因素,模拟得出的效果比较好,再加上我进行了敏感性分析,并用SWATCUP进行了校准,调整了参数,使得模拟的效果非常不错,确定性系数可以达到0.8以上,所以这次的ArcHydro和ArcSWAT练习对我是非常有帮助的!