14.荖濃溪catchment_PCRASTER

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有部分地區河川斷線導致彼此差異,原因目前還未知。三者皆適合小地區河川和流域的定義。

發佈留言

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