question:
在做土地利用面积变化及监测的时候,会想看一下哪一类面积变成了什么其他地物类型?
Case studies:
matrials-1991&2019 shpfile(如果你的数据是TIFF,在arcgis中转换一下即可)
software:arcgis
1.加载shpfile
加载进来之后,打开属性表,先对属性表做一波属性融合,同一地物类型变为一个字段,方便后面的计算
2.地物融合
融合工具路径在这
dissolve field select name or your classificition name!
这样就完成了,之后你会发现每一种地物一个字段
3.计算面积
打开属性表,在左上角file-add field ,name-area type -选择 Double(双精度)
OK之后,右键area 选择 calculate geometry property 选择 area ,units 选择自己计算的单位。
这样的话 2019的准备数据就处理完了 1991年的数据也这样处理。
4.叠置分析
按照以上路径,选择Intersect,然后将两个融合好的shp文件加载进来,input feature class 然后直接点击OK。这样就会得出叠加分析的shp图。
5.计算叠加面积
打开得到的叠置分析的shp图,打开属性表,add field ,命名为new_area,然后右键进行几何计算,(选择 calculate geometry。 property 选择 area ,units 选择自己计算的单位。 )
计算完成之后,导出属性表为.dbf格式。(点击左上角 table options-export-.dbf)
6.用Excel制作转移矩阵
关掉arcgis,找到刚刚导出的dbf 文件,用Excel打开。选中所有的数据,插入数据透视表,在
将2019年的name_final字段插入列,1991年的new_name字段插入行,new_area字段插入求和项
这样你就会得到左边这样的图,稍加修饰 就可以直接用了,(部分数据涉密,所以打码了,不要介意哦~)
本次分享就到这啦~希望能帮到大家,其实也是做给自己以后有用的时候用~哈哈哈