DEM_UTM必須轉換成 PCRASTER Format才能完成Catchment
首先Catchment定義之前,先定義streams,將DEM_UTM轉換PCRASTER 格式,data type必須選scale才能計算。之後點選iddcreate就是決定flow directions,不需要如SAGA 和GRASS必須先填平窪地。flow directions styling可根據13章SAGA畫法,但必須reclassifly by table重新調整分類即可。









Streams Delineation 河川定義
PCRASTER是利用streamsorder來決定河川分級strahler,目前strahler可分為9級,篩選6級以上,即6,7,8,9級為河川,raster網格資料,河川以外的地區為no data,河川為1,其他no data地區為0,必須經過下述3個步驟(1). spatial , (2) comparison operate, (3) if then 。河川分級選6,7,8,9,成為raster格式而且是布林運算。raster格式.map檔要改成vector的shp檔,必須利用GRASS中的兩個步驟(1)r.thin,使.map檔轉成.tif檔。 (2)r .to. vect再將.tif轉成.shp檔。完成河川定義。










若將channels屬性表打開增加一order欄位,使用case功能重新分類,分成4級河川,再重新styling。




Catchment Delineation流域定義
Catchment流域定義必須先建立一Text 檔,選擇outlet,將按下滑鼠右鍵可copy coordinate,將台灣座標貼入Text 內加逗點後寫入1,Text 轉成Column to pcraster file,再點選catchment即可完成catchment tif 檔,再轉乘shp檔。













Hans van der Kwast:Complete Updated Workflow Stream and Catchment Delineation in QGIS
比較SAGA,GRASS,PCRASTER的差異
SAGA和GRASS的差異不大,其中僅僅PCRASTER有部分地區河川斷線導致彼此差異,原因目前還未知。三者皆適合小地區河川和流域的定義。
