這裡選用了河南省2010年的土地利用類型數據,分成了一級分類6大類:耕地、林地、草地、水域、未利用土地、城鄉工礦用地,以及河南省行政區劃數據
第二步 建立漁網
運行ArcToolbox,打開【數據管理工具】,選中【Sampling】裡面的【創建漁網】工具,進行參數設置。輸入保存路徑;漁網範圍2選擇河南省行政區劃數據;像元寬度與高度設為10000(可自行根據需要設置);漁網類型選擇面
漁網建立完成如下,每個網格都有相應的點要素生成,其實點要素是我們不需要的
移除點數據,漁網顯示如下
打開漁網圖層的屬性面闆,我們修改網格透明度為合适(大概為45%左右)
各個要素合成顯示如下
第三步 提取漁網範圍
我們可以清晰看出圖中有多餘的網格中并沒有我們需要計算的土地利用類型要素,所以應該提取對應圖層範圍的漁網
點擊界面的【選擇】—【按位置選擇】,打開此屬性面闆
目标圖層我們選擇漁網,而來源圖層我們選擇行政區劃河南省,之後應用就可以看到需要的漁網範圍已經被選中,之後導出漁網數據即可
右鍵點擊漁網,在調出的面闆中選中【導出】—【導出數據】
在這裡彈出的面闆中保存輸出路徑,存為shp文件,ok即可
漁網範圍被提取出來顯示如下
修改符号化。點擊提取漁網,将其顔色改為無色即可
第四步 提取不同類别土地利用類型
運行ArcToolbox,打開【空間分析工具】,選擇【提取】工具的【按屬性提取】工具,調出面闆後進行參數設置。輸入栅格選擇河南省行政區劃;打開語法建立面闆,在裡面進行語法設置。這裡以提取耕地為例!(“名稱”=‘‘耕地’’)
耕地提取成功,顯示如下
林地提取
草地提取
水域提取
未利用土地提取
城鄉、工礦、用地提取
第五步 各類用地面積計算運行ArcToolbox,打開【空間分析工具】,選擇【鄰域分析】裡面的【表格顯示統計方法】調出界面,進行參數設置。輸入栅格或鄰域要素數據選擇提取的範圍漁網,鄰域字段選擇具有标識的FID,輸入用途栅格為提取的耕地要素;設置輸出路徑,應用即可
具有标識的FID
耕地面積統計表導出成功,我們打開查看屬性表的數據,顯示如下,每一個FID字段都有相應的面積、數量等要素統計值
使用同樣的方法計算其它土地利用類型要素的統計表
在屬性表中調出面闆,選擇【導出】(以經計算的耕地表為例)
保存路徑,注意這裡我們以dBASE格式保存(dbf)
dBASE格式
第六步 EXCEL處理在保存的文件夾中打開剛才保存的dbf格式數據,以Excel打開數據
Excel中各要素統計顯示如下
因為這裡的面積是按照平方米繼續計算的,我們可以以平方千米顯示面積統計
顯示計算面積總和
其它不同土地利用要素面積計算方法類同。
注:經過不同方法驗證,此面積結果是正确的
制圖
來源:知乎
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!