ArcGIS提取水系並進行生態敏感性分析


1、前言

此前已經發表過一篇名為ENVI提取水系並進行生態敏感性分析》的隨筆,這篇是用ArcGIS進行水系提取,與前者的區別是上篇一般是對遙感影像進行處理,准確性較高;這篇是講在沒有遙感影像的情況下,用DEM進行水系的提取,一般與實際水系有差別,准確性較低。但是在某些研究中用途也不少,尤其是涉及河網分級、盆域分析、淹沒分析等,具有一定的基礎性。

2、問題

根據提供的數字高程模型,完成以下操作:

1)計算“vegetation圖層范圍內的坡度、坡向

2)提取“vegetation圖層范圍內的河流數據(不考慮圖層范圍外部影響,匯流臨界值為1000

3)在“vegetation圖層范圍內,計算每個柵格到最近河流柵格直線距離值;

4地形、植被水體方面生態因子及其對該地區的敏感性等級見表12。根據表1中各因子權重值,加權計算該區域的生態敏感性信息並按照表3敏感性等級分類方法,繪制該地區生態敏感性等級分布專題

 

3、思路

空間數據分析中,首先使用【按掩膜提取】工具,提取vegetation數據的dem;然后使用【坡度】【坡向】工具,計算以vegetation為范圍的坡度與坡向;使用【水文分析】中的【填窪】、【流向】、【流量】工具提取河流數據,並進一步使用【柵格計算器】工具計算匯流;下一步使用【柵格計算器】工具,根據表1中各因子權重值,加權計算該區域的生態敏感性信息;最后進行專題圖制作,根據要求繪制該地區生態敏感性等級分布專題

 

4具體步驟

4.1 計算坡度坡向

1)使用【ArcToolbox】【Spatial Analyst工具】【提取分析】【按掩膜提取】提取“dem”,提取范圍為“vegetation”圖層范圍。設置如圖4.1.1。結果如圖4.1.2

 

4.1.1 按掩膜提取

    

4.1.2 提取結果DEM_veg

2)使用【ArcToolbox】【Spatial Analyst工具】【表面分析】【坡度】工具計算坡度。設置如圖4.1.3。結果如圖4.1.4

 

4.1.3 坡度

    

4.1.4 坡度計算結果

2)使用【ArcToolbox】【Spatial Analyst工具】【表面分析】【坡向】工具計算坡度。設置如圖4.1.5。結果如圖4.1.6

 

4.1.5 坡向

    

4.1.6 坡向計算結果

4.2 提取河流線數據

1)使用【ArcToolbox】【Spatial Analyst工具】【水文分析】【填窪】對“DEM_veg”進行填窪處理。設置如圖4.2.1。結果圖如4.2.2

 

4.2.1 填窪

   

4.2.2 填窪結果

2)使用【ArcToolbox】【Spatial Analyst工具】【水文分析】【流向】對“Fill_DEM_veg1”進行流向計算。設置如圖4.2.3。結果圖如4.2.4

 

4.2.3 流向

   

4.2.4 流向計算結果

2)使用【ArcToolbox】【Spatial Analyst工具】【水文分析】【流量】對“Fill_DEM_veg1”進行流量計算。設置如圖4.2.5。結果圖如4.2.6

 

4.2.5 流量

     

4.2.5 流量計算結果

 

2)使用【ArcToolbox】【Spatial Analyst工具】【地圖代數】【柵格計算器】對“FlowAcc_Flow1”提取河流。輸入公式為:Con("FlowAcc_Flow1"  >=1000 ,1,0)。設置如圖4.2.7。結果圖如4.2.8

 

 

4.2.7 柵格計算器

   

4.2.8 河流

4.3 柵格到最近河流的直線距離值

1)使用【ArcToolbox】【Spatial Analyst工具】【距離分析】【歐氏距離】。設置如圖4.3.1。結果圖4.3.2

 

4.3.1 歐式距離

    

4.3.2 每個柵格到最近河流柵格直線距離值

4.4 敏感性分析

1)使用【ArcToolbox】【Spatial Analyst工具】【重分類】【重分類】對坡度數據“Slope_DEM_ve1”根據敏感性進行重分類。設置如圖4.4.1。結果如圖4.4.2

 

4.4.1 坡度重分類

     

4.4.2 坡度重分類結果

2)使用【ArcToolbox】【Spatial Analyst工具】【重分類】【重分類】對高程數據“DEM_ve1”根據敏感性進行重分類。設置如圖4.4.3。結果如圖4.4.4

 

4.4.3 高程重分類

     

4.4.4 高程重分類結果

3)使用【ArcToolbox】【Spatial Analyst工具】【重分類】【重分類】對坡向數據“Aspect_DEM_v1”根據敏感性進行重分類。設置如圖4.4.5。結果如圖4.4.6

 

4.4.5 坡向重分類

     

4.4.6 坡向重分類結果

4)使用【ArcToolbox】【Spatial Analyst工具】【重分類】【重分類】對植被數據“vegetation.tif”根據敏感性進行重分類。設置如圖4.4.7。結果如圖4.4.8

 

4.4.7 植被重分類

     

4.4.8 植被重分類結果

5)使用【ArcToolbox】【Spatial Analyst工具】【重分類】【重分類】對水系數據“river”根據敏感性進行重分類。設置如圖4.4.9。結果如圖4.4.10

 

4.4.9 水系重分類

    

4.4.10 水系重分類結果

6)用【ArcToolbox】【Spatial Analyst工具】【重分類】【重分類】將柵格到最近河流的直線距離值“EucDist_rive” 根據敏感性進行重分類。設置如圖4.4.11結果如圖4.4.12

 

4.4.11 歐氏距離重分類

     

4.4.12 河流緩沖區分類結果

7)用【ArcToolbox】【Spatial Analyst工具】【地圖代數】【柵格計算器】將以上重分類結果進行權重計算。設置如圖4.4.13結果如圖4.4.14

 

4.4.13 柵格計算器

   

4.4.14 柵格計算結果

8)用【ArcToolbox】【Spatial Analyst工具】【重分類】【重分類】將敏感性數據 “rastercalc3” 根據敏感性進行重分類。設置如圖4.4.15結果如圖4.4.16

 

4.4.15 敏感性重分類

   

4.4.16 敏感性分類結果

 

 

掃碼關注微信公眾號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM