12.荖濃溪Catchment_GRASS

荖濃溪catchment_SAGA相同DEM_UTM比較

相同DEM_UTM使用另外一種外掛程式GRASS重新進行streams 和catchment 定義,最終可做比較差異,SAGA在河川曲流複雜地區不容易分辨,GRASS相對較精準,但總是要經過嘗試。另外可從accumulation中看出streams 或channels。透過raster計算accumulation大於10000平方米,則為streams或channels。

DEM_UTM

使用GRASS中r,fill.dir填平低窪地區

首先一樣必須填平低窪地區,因此必須先使用GRASS中r.fill.dir。

DEM_filled

Streams Delineation河川定義

進一步採用r.watershed,其中minimum basins ,選500平方公尺,勾選D8flowdirection,最後output選Accumulation和flowdirection。flowdirabs呈現-8至8,可在raster中重新計算改為0-8正值。進一步styling可以獲得flowdirection分布圖,定義streams。兩者都是用八方位流向決定河川流向與SAGA不同是SAGA利用河川分級來定義,而GRASS利用累加accumulation來做河川定義,累加面積大小定義河川。

watershed
watershed
flow direction accumulation
flow direction
flow direction
raster calculate
symbology
flowdirabs
accumulation
raster calculate
channels
streams

在GRASS中選r.stream.extract,其中minmum size選10000, streams output 選raster和vector兩種格式,raster以tif格式,vector以geopackage格式輸出,務必記得,否則會輸出失敗。

Catchment Delineation流域定義

Catchment定義必須選擇outlet,可以採用SAGA的相同位置填入,可以獲得流域區域,因為是tif檔案格式可再轉換成shp檔案格式即可完成。

water outlet
catchment
catchment
catchment
grass

比較SAGA與GRASS在streams 和Catchment定義的差異

整體在Catchment幾乎相同,只有放大後邊界上有些許差異。河川streams的差異也不大,幾乎相同。SAGA河川可分級styling大小,GRASS河川沒有分級不能styling。

## 使用GRASS中r.fill.dir填平低窪地區 首先一樣必須填平低窪地區,因此必須先使用GRASS中r.fill.dir。 ## Streams Delineation河川定義 進一步採用r.watershed,其中minimum basins ,選500平方公尺,勾選D8flowdirection,最後output選Accumulation和flowdirection。flowdirabs呈現-8至8,可在raster中重新計算改為0-8正值。進一步styling可以獲得flowdirection分布圖,定義streams。兩者都是用八方位流向決定河川流向與SAGA不同是SAGA利用河川分級來定義,而GRASS利用累加accumulation來做河川定義,累加面積大小定義河川。 在GRASS中選r.stream.extract,其中minmum size選10000, streams output 選raster和vector兩種格式,raster以tif格式,vector以geopackage格式輸出,務必記得,否則會輸出失敗。 ## Catchment Delineation流域定義 Catchment定義必須選擇outlet,可以採用SAGA的相同位置填入,可以獲得流域區域,因為是tif檔案格式可再轉換成shp檔案格式即可完成。 ## 比較SAGA與GRASS在streams 和Catchment定義的差異 整體在Catchment幾乎相同,只有放大後邊界上有些許差異。河川streams的差異也不大,幾乎相同。SAGA河川可分級styling大小,GRASS河川沒有分級不能styling。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *