ArcGIS中实现土地利用转移矩阵

该文详细介绍了如何在ArcGIS中通过数据融合、叠加分析和面积计算等步骤,结合Excel制作土地利用转移矩阵,以云南省为例,展示了从2015年至2020年土地利用类型的变化情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

土地利用转移矩阵,就是根据同一地区不同时相的土地覆盖现状的变化关系,求得一个二维矩阵。通过对得到的转移矩阵进行分析,能够得到2个时相,不同的地类之间相互转化的情况,它描述了不同的土地利用的类型在不同年份发生变化的土地类别以及发生变化的位置和变化面积。不仅能够反映上述静态的固定区域固定时间的各个地类面积数据,还能够反映更加丰富的初期各个地类的面积转出以及末期各个地类面积的转入情况。(源于网络解释)

下面将以云南省为例具体介绍在ArcGIS中实现土地利用转移矩阵(练习数据见底部)

一  数据准备

本次以云南省为研究案例,首先准备2015、2020年两幅不同时相的土地利用现状数据(名称分别为yunnanLUCC_2015、yunnanLUCC_2020,shp格式),每幅图的属性表都要有一个表示土地利用类型的字段,并且属性表土地利用类型名称必须统一,并且完整,其中gridcode字段为土地利用类型编号。

  

数据打开样例,

LUCC分类体系(后面会把编号与新建名称字段一一对应),

二  数据融合

对打开的两幅土地利用数据分别进行融合。打开ArcToolbox工具,选择Data Management Tools(数据管理工具)/Generalization(制图综合) / Dissolve(融合)工具,Input Feature选择要融合的图层(yunnanLUCC_2015),Output Feature Class选择输出结果存储的位置及名称(如:LUCC_2015_dissolve),Dissolve Field(s)选择土地利用类型字段(gridcode字段),然后勾选Creat multipart features(创建多部件要素)选项,点击OK完成。此时2015年的数据就融合完成了,按照上述步骤再对2020年的土地利用数据进行融合。(大家可以想一下这里为什么样要做融合呢??)

可以看一下融合后的数据属性表,对比下与原数据之间的区别

 

在融合后的属性表里分别新建【类型】和【Time】字段(此步骤也可在初始数据准备后第一步进行),以便区别分析前后的土地利用类型(不然可能把先后时间弄混)。

然后以前面的LUCC分类体系为依据,针对【gridcode】字段赋予新建【类型】字段在属性表中的对应值,并右键【Time】字段,打开字段计算器,两个属性表对应字段分别赋予“2015”、“2020”。

然后两个属性表就分别长这样

三 叠置分析

在ArcToolbox中选择Analysis Tools (分析工具)/Overlay(叠加分析)/ Intersect(相交)工具,Input Features选择两个时相的图层,Output Feature Class选择叠加结果存储的位置及名称,其余选项可以忽略,单击【OK】完成。

得到结果(可以看出前面字段信息是2020年的,后面类型信息是2015年的)

四 面积计算

打开相交后的数据属性表,选择Option /Add field… 新建一个字段,命名为NewArea。在Editer工具条中选择Editer (编辑)/ Start Editing(开始编辑),然后在属性表中NewArea字段上单击右键选择Calculate Geometry(计算几何) ,在打开的Calculate Geometry对话框中,Property选择Area(面积),Units选择要使用的面积单位(公顷),单击【OK】完成图斑面积计算。依次选择Editer(编辑) / Save Edits (保存编辑)/ End Editing保存和退出编辑状态。

五 数据导出

因为后面的转移矩阵制作需要用到属性表统计数据,所以需要先把属性表内容先导出Excel。使用【转换工具】/【Excel】/【表转Excel】工具,输入表处选择叠置分析后的数据【LUCC_2015_2020_Intersect】,输出Excel文件处则设置输出的文件位置和名称。

六 土地利用转移矩阵的制作

在Excel中打开导出的数据表,在Excel中选中所有数据(不要点左上角,只选择有效数据),点击【插入】选项卡,选择【数据透视表】/【数据透视表】,点击【确定】。在打开的数据透视表中按图示将字段拖入相应区域。

由原表可知,【类型】值为2020年,【类型1】值为2015年,分别将【类型】、【类型1】、【NewArea】字段拖入数据透视表相应位置。

然后再稍微处理美化以下表格,就得到最后的土地利用转移矩阵了。

土地利用转移矩阵练习数据

链接: https://pan.baidu.com/s/1LlR60uomtT_9fqGKUXjpvg 提取码: cfvi

本文来源:GIS作坊

树谷资料库资源大全(5月29日更新)

土地利用转移矩阵是在土地利用变化方面应用马尔科夫模型的一种方法。它可以定量地描述不同土地利用类型之间的转化情况,并揭示不同土地利用类型之间的转移速率。操作过程包括计算面积、将属性表转换成Excel、生成转移矩阵和美化表格。具体步骤如下: 1. 计算面积:右键点击属性表中的面积字段,选择“计算几何”。如果栅格数据是地理坐标系的话,需要为数据框设置投影坐标才能进行计算。 2. 将属性表转换成Excel:打开生成的Excel文件,删除无关列,插入数据透视表,设置放置位置和横纵坐标,得到2003-2012年的转移矩阵。 3. 美化表格:根据需要对表格进行美化处理,可以调整字体、颜色、边框等,使其更加清晰易读。 另外,如果需要处理不同年份的土地利用数据,可以使用相交处理方法。首先按照上述步骤对每个年份的土地利用数据进行处理,得到相应的矢量数据。然后使用相交处理,将两个年份的数据进行相交操作,得到两年之间的转移情况。具体操作步骤可以参考引用\[3\]中提供的方法。 #### 引用[.reference_title] - *1* *2* [【ArcGIS进阶】制作土地利用转移矩阵](https://blog.csdn.net/wt11222333/article/details/124220054)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [arcgis制作土地利用转移矩阵](https://blog.csdn.net/qq_31793023/article/details/107144764)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值