一、流向提取Flow Direction
輸入:使用dem數據;輸出:flowdir_dem
二、窪地的判定-匯 sink
輸入:flowdir_dem;輸出:sink
三、分水嶺-watershed
輸入:1、flowdir_dem;2、sink;3、默認;
輸出:Watersh_sink
四、分區分析-Zonal Statistics
輸入:1、Watersh_sink;2.默認 value;3.ChangShaDEM30.tif高程數據;最后一個選擇最小值
輸出:ronal_min
五、計算窪地最高的高程-區域填充Zonal Fill
輸入:1、1、Watersh_sink;2、flowdir_dem
輸出:ronal_max
六、計算窪地深度-柵格計算器-Map Algebra
"ronal_max" - "ronal_min" 最大減去最小
輸出結果:sinkdep
七、填窪-Fill
輸入:原始dem數據;
輸出:fill_men
八、無窪地的dem流向分析-Flow Direction
輸入:fill_men
輸出:demfill_dir
九、水流長度-Flow Length
輸入:demfill_dir
輸出:down_len
十、流量-Flow Accumulation
輸入:demfill_dir
輸出:flow_acc

十一、流量-柵格計算
使用flow_acc 進行柵格計算,輸出streamnet
計算公式:Con("flow_acc">1000,1)
十二、柵格矢量化-Stream to Feature
輸入:1、streamnet;2、demfill_dir
輸出:StreamT_streamn1
十三、河流連接-Stream Link
輸入:1、流向柵格 streamnet;2、流量柵格 demfill_dir
十四、子流域生成-Watershed
輸入:1、demfill_dir;2、streamlink
輸出:Watershed