資源描述:
《gis水文分析》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、實(shí)驗(yàn)(五)水文分析1.實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)Arctoolbox:水文分析工具位于[SpatialAnalystTools]>>[Hydrology]之下。2.實(shí)驗(yàn)數(shù)據(jù)DEM2.實(shí)驗(yàn)步驟u打開(kāi)ArcMap,并打開(kāi)dem數(shù)據(jù)。如圖所示1.無(wú)洼地DEM生成(1)流向分析方法:在ArcMap中用左鍵單擊ArcToolbox圖標(biāo),啟動(dòng)ArcToolbox。??打開(kāi)水文分析模塊。啟動(dòng)ArcToolbox,展開(kāi)SpatialAnalystTools工具箱,打開(kāi)hydrology工具集。??雙擊FlowDirection工具,打開(kāi)水流方向(FlowDirection
2、)計(jì)算對(duì)話框。??Inputsurfacedata文本框中選擇輸入數(shù)據(jù)dem。??Outputflowdirectionraster文本框中命名計(jì)算出來(lái)的水流方向文件名為flowdir,并選擇保存路徑。??在Forcealledgecellstoflowoutward(Optional)前的復(fù)選框前打鉤,所有在DEM數(shù)據(jù)邊緣的柵格的水流方向全部是流出DEM數(shù)據(jù)區(qū)域。默認(rèn)為不選擇。這一步為可選步驟。2.洼地計(jì)算①洼地計(jì)算??雙擊hydrology工具集中的Sink工具,彈出洼地計(jì)算對(duì)話框.??在Inputsurfaceraster文本框中,選擇水流方
3、向數(shù)據(jù)flowdir。??在Outputsurfaceraster文本框中,選擇存放的路徑以及重新命名輸出文件為sink。??單擊OK計(jì)算出洼地提取結(jié)果。②洼地深度計(jì)算??雙擊hydrology工具集中的watershed工具,彈出流域計(jì)算對(duì)話框,用來(lái)計(jì)算洼地的貢獻(xiàn)區(qū)域。??在Inputflowdirectionraster文本框中選擇水流方向數(shù)據(jù)flowdir,在Inputrasterorfeaturepourpoint文本框中輸入洼地?cái)?shù)據(jù)sink,在pourpointfield文本框中選擇value。??在Outputraster文本框中設(shè)置輸
4、出數(shù)據(jù)的名稱為watershsink。??單擊OK,進(jìn)行洼地貢獻(xiàn)區(qū)域的計(jì)算。2)計(jì)算每個(gè)洼地所形成的貢獻(xiàn)區(qū)域的最低高程。雙擊spatialanalysistools工具箱中zonal工具集下的zonalstatistic工具,彈出分區(qū)統(tǒng)計(jì)對(duì)話框。??在Inputrasterorfeaturezonaldata文本框中,選擇洼地貢獻(xiàn)區(qū)域數(shù)據(jù)watershsink;??在Inputvalueraster文本框中輸入希望進(jìn)行統(tǒng)計(jì)分析的數(shù)據(jù)層,現(xiàn)在需要統(tǒng)計(jì)洼地貢獻(xiàn)區(qū)域的最低高程,選dem作為valueraster。??在Outputraster文本框中將
5、輸出數(shù)據(jù)文件命名為zonalmin,存放路徑保持不變。統(tǒng)計(jì)類(lèi)型選擇。在統(tǒng)計(jì)類(lèi)型選擇的下拉菜單中有軟件所提供的一些統(tǒng)計(jì)類(lèi)型:分別是在分帶區(qū)域中統(tǒng)計(jì)的每一個(gè)分帶的平均值(mean)、最大值(maximum)、最小值(minimum)、分帶中的屬性值的變化值(rang)、標(biāo)準(zhǔn)差(std)以及總和(sum)。這里選擇最小值作為統(tǒng)計(jì)類(lèi)型。??以上設(shè)置完畢之后,單擊OK,完成計(jì)算。3)計(jì)算每個(gè)洼地貢獻(xiàn)區(qū)域出口的最低高程即洼地出水口高程。雙擊spatialanalysistools工具箱中zonal工具集下的zonalfill工具,彈出分區(qū)統(tǒng)計(jì)對(duì)話框。在
6、Inputzoneraster文本框中選擇watershsink,在Inputweightraster文本框中選擇dem,在Outputraster文本框中將輸出數(shù)據(jù)文件名改為zonalmax,然后單擊OK,進(jìn)行運(yùn)算。4)計(jì)算洼地深度。加載SpatialAnalysToolst模塊,點(diǎn)擊MapAlgebra模塊的下拉箭頭,點(diǎn)擊rastercalculator菜單工具,在文本框里面輸入sinkdep=([zonalmax]-[zonalmin]),然后點(diǎn)擊evaluate進(jìn)行計(jì)算。如圖所示5)洼地填充??雙擊hydrology工具集中的fil
7、l工具,彈出洼地填充對(duì)話框。??在Inputsurfaceraster文本框中,選擇需要進(jìn)行填洼的原始數(shù)據(jù)DEM數(shù)據(jù)。??在Outputsurfaceraster文本框中設(shè)置輸出文件名為filldem。??Zlimit——填充閾值,當(dāng)設(shè)置一個(gè)數(shù)值之后,在洼地填充過(guò)程中,那些洼地深度大于閾值的地方將作為真實(shí)地形保留,不予填充;系統(tǒng)默認(rèn)情況是不設(shè)閾值,也就是所有的洼地區(qū)域都將被填平。單擊OK。l計(jì)算流水累積量(1)基于無(wú)洼地DEM的水流方向的計(jì)算計(jì)算過(guò)程同上一節(jié)水流方向的計(jì)算一樣,使用的DEM數(shù)據(jù)是無(wú)洼地DEM。將生成的水流方向文件命名為fdirf
8、ill。(2)匯流累積量的計(jì)算在得到水流方向之后,可以利用水流方向數(shù)據(jù)來(lái)計(jì)算匯流累積量。雙擊hydrology工具集中的的fillaccumulati