Map-Based Surface Flow Simulation Model, which is developed by CRWR, is designed to simulate surface flow runoff based on the precipitation or soil moisture contents defined on the subwatersheds of a river basin. To apply the model we need digital base maps for the application basin. One of the methods to get vector based digital map is using a DEM. Next Procedure presents the process to delineate watershed polygons and streamlines using USGS 30" DEM for the Han River in Korea. Arc/Info Grid and ArcView is used to do the work.
> ftp 152.61.128.6 > cd pub/data/30ASDCWDEM/ASIA > get asia_dem3.bil.gz
> gunzip asia_dem3.bil.gzWe get asia_dem3.bil
> arc Arc : grid Grid : imagegrid asia_dem3.bil asia_dem3We can get the GRID file
Grid : mape asia_dem3 Grid : gridpaint asia_dem3 Grid : setwindow * (Select the Korean region using a user defined box) Grid : kdem = asia_dem3(Create a new grid called kdem) Grid : clear Grid : mape kdem Grid : gridpaint kdem value linear nowrap grayWe get the GRID file of the Korean region, See Figure 1
Grid : kpro = projection(kdem,geoutm.prj,#,500)Figure 2 is the kpro GRID
Grid : klan = select( kpro, "value > 10000" )Figure 3 is the klan file.
Grid : fill klan kfil SINK 100 #
Grid : kfdr = flowdirection (kfil)
Grid : kfac = flowaccumulation(kfdr)
Grid : kstr = con(kfdr > 900,1)
Grid : strcov = gridline(kstr)Figure 4 is the stream coverage created against a backdrop of the original dem
Grid : klnk = streamlink(kstr,kfdr)
Grid : kacc = zonalmax(klnk,kfac) Grid : kout = con(kacc==kfac,klnk)
Grid : kshd = watershed(kfdr,kout)
Grid : wshcov = gridpoly(kshd)Figure 5 is the watershed coverage