ArcGIS中的土地利用变化分析详解

本篇主要是针对矢量数据的分析。

一、不同时期的土地利用矢量数据,如何分析其图形及属性变化?

土地利用图(左图为1993年,右图为2003年)

思路如下:

可以先对2个图层进行Union操作,然后在结果中新建一个字段,分析属性的变化。如果属性没变,就赋值为1,如果属性变化了就赋值为0。

操作步骤如下:

1、将两个图层的属性放到一个图层里。

使用GP工具Union(联合)。注意JoinAttribute,选择All,也就是结果中包含两个图层的所有字段。

结果属性表如下:

Unoin可以将数据的属性合并到一起,同时,图斑不一样的区域也可以拆分开。更多干货敬请关注:GIS前沿  见下图:

2、新建一个短整型字段。

3、使用字段计算器,比较两个字段的内容。如果属性没变,就赋值为1,如果属性变化了就赋值为0。

Python代码如下:

1  def isSame(x, y):
2    fieldA = str(x)
3   fieldB = str(y)
4   if fieldA == fieldB:
5      return 1
6   else:
7     return 0

变化中写:(比较的是Class_Name和Class_Name1两个字段)

isSame( !Class_Name! , !Class_Name_1! )

如果想知道变化的图斑是从什么类型转为什么类型,可以新建一个文本型字段,将土地利用类型的两个字段赋值过去。

结果如下:

二、如何统计不同土地利用类型的面积?

使用GP工具Summary Statistics(汇总统计数据),统计各类的总面积。

结果是一张统计表,如下:

三、如何统计不同区域各类土地利用类型的面积?

可以使用GP工具Tabulate Intersection(交集制表)进行统计。

结果如下:

四、如何将行政区划的信息追加到土地利用数据中?

有一份行政区划矢量数据,希望知道每个图斑隶属于哪个行政区划。数据可以是行政区域,也可以是坡度及其他数据。

一个图斑可能会跨区域,如果图斑需要切分,一部分属于行政区划A,另一部分属于B,可以使用GP工具Intersect(相交),参数中的JoinAttribute,选择All。结果如下:

如果不希望图斑被切分,在属性表中记录属于A、B、C区,可以使用GP工具Spatial Join(空间连接)。

在区域名字段上右键,合并规则选择连接,其他设置默认就可以了。

结果如下:

五、如何制作土地利用变化转移矩阵?

对于分类后的土地利用栅格数据,在ENVI里很容易计算土地利用变化矩阵。针对矢量数据,我们可以在ArcGIS中统计数据,然后在Excel中制作矩阵。

思路如下:

1、对两期土地利用数据分别进行融合Dissolve(融合)操作,使每个土地利用类型仅有一条记录;

2、再对融合的结果进行Intersect(相交)操作,分析土地利用变化;

3、转出为Excel表;

4、在Excel中采用透视表进行统计。

模型如下:

针对上面的操作思路,制作了一个Model模型,转出结果为Excel。模型内容如下:

模型下载网址,链接:https://pan.baidu.com/s/1pKNHDeb 密码:n9hy

双击工具箱中此工具,界面如下:

关于土地利用转移矩阵模型,适用ArcMap 10.2及以上版本。如何打开模型,编辑模型,见下图操作。大家可以参考模型中的工具,自己来制作这个模型。

结果为一个Excel表格,制作透视图方法如下:

1、点击数据透视图,然后选中所有区域的数据;

2、先勾选第一期的土地利用类型字段;

3、再将第二期的土地利用类型字段拖拽到透视图的第一行位置;

4、最后将面积字段拖拽到透视图的中间空白位置;

再修改下字头内容,添加下边框,土地利用转移矩阵就做好了。

树谷资料库资源大全(3月16日更新)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/50752.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ArcGis实战:土地利用变化矩阵与土地利用变化图制作

目录 一、数据下载 (1)下载网站 (2)账号注册 (3)数据下载 二、图像预处理 (1)准备研究区矢量图层 (2)图像镶嵌 1.添加数据 2.去除黑边(复制栅格) 3.图像拼接(图…

基于GMT绘制行政区划图

基于GMT6软件,在VS Code上简单绘制单独省份行政区划图,以广西为例。 数据源:中国地理数据空间集,中国国界省界数据。 set GMT_SESSION_NAME97401 gmt begin GDO pnggmt set MAP_GRID_PEN_PRIMARY 0.25p,gray,2_2gmt coast -R103…

GPT模型应用丨遥感云大数据在灾害、水体与湿地领域典型案例实践

​ ​ ​ ​ 第一部分 基础实践 一 平台及基础开发平台 GEE平台及典型应用案例介绍; GEE开发环境及常用数据资源介绍; ChatGPT、文心一言等GPT模型介绍 JavaScript基础简介; GEE遥感云重要概念与典型数据分析流程; …

Google Earth Engine(GEE)下载全球土壤砂粒(Sand)含量数据

数据介绍: SoilGrids,是一个全球土壤属性地图,现在可以通过GEE下载。 SoilGrids是ISRIC–世界土壤信息的一个项目,旨在提供一个全球一致的、由数据驱动的系统,以预测土壤性质,并将其作为一项重要指标。该项…

利用ArcGIS做一张土地利用现状图

利用ArcGIS做一张土地利用现状图 首先我们打开ArcGIS加载进来三调数据,这是镇的数据,现在我们需要村的行政边界。首先打开属性表添加一个新的字段命名“行政代码”字段属性为文本,文本长度保持默认。 在行政代码列打开字段计算器输入Left(…

PIE-engine 教程 ——荒漠化程度提取案例分析(陕北区域)

这里我们利用ndvi进行荒漠化处理,我们这里将ndvi小于0.1的地方进行淹没掉,将剩余部分作为作为荒漠化的区域。这里选择时间的筛选我们将4月到10月的的时间作为研究时间。这里我们有几个函数需要需要先了解一下,首先是我们了解画polygon的函数&…

【乌鲁木齐】基于ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升环境、生态、水文、土地、土壤、农业、大气等领域应用

【原文链接】:【乌鲁木齐】基于ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升环境、生态、水文、土地、土壤、农业、大气https://mp.weixin.qq.com/s?__bizMzU5NTkyMzcxNw&mid2247545692&idx1&sn1934aa8be717557c6c97c6b5e2a49151&chksmfe68f5…

自然资源(国土)部门通用坐标TXT转SHP的FME方法

一、任务来源 经常遇到提供了TXT坐标需要转成矢量,然后去跟其他数据做分析统计的情况,最典型的就是原国土资源部门(现在的自然资源部门)在各种系统中用到的TXT坐标格式,它们的本质爱基本都是相同的,有的根据…

电商评论文本情感分类(中文文本分类+中文词云图)(第一部分-textcnn)

电商评论文本情感分类(中文文本分类中文词云图) 第一部分 第二部分Bert部分 本项目包含: 1.中文文本处理 2.中文词云图绘制 3.中文词嵌入 4.基于textcnn的中文文本分类(Test_Acc89.2000) 5.基于bert的中文文本分类(Test_Acc0.…

详解升讯威在线客服系统前端多国语言实现技术:原生支持葡文、印尼文、土耳其文、俄文

我在业余时间开发维护了一款免费开源的升讯威在线客服系统,也收获了许多用户。对我来说,只要能获得用户的认可,就是我最大的动力。 越来越多的用户向我提出需求,希望为访客端增加更多的界面语言,如葡文、印尼文、土耳其…

【NLP论文翻译】基于显著性感知主题建模的面向主题的客户服务口语对话摘要

本博客为博主论文阅读记录,原论文和github地址如下: 原论文下载:https://ojs.aaai.org/index.php/AAAI/article/view/17723/17530 代码:https://github.com/RowitZou/topic-dialog-summ 本篇博客所介绍论文为AAAI 2021论文 NLP领域…

ChatExcel 来了,太酷炫了!

点击上方“Java基基”,选择“设为星标” 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java 2021 超神之路,很肝~中文详细注释的开源项目RPC 框架 Dubbo 源码解析网络应…

本周最火AutoGPT!GitHub3.6万+标星,解决复杂任务全程无需人类插手

金磊 丰色 发自 凹非寺量子位 | 公众号 QbitAI 本周AI圈”最红炸子鸡“诞生——AutoGPT。 不仅如此,这款软件系统的横空出世,一举将AI进程推向了新高度—— 自主人工智能。 顾名思义,它所具备的能力主打的就是一个“自主”,完全不…

智慧园区如何搭乘数字孪生这列快车?

无论是2022年的火爆的元宇宙还是今年出圈的ChatGPT,都体现着数字技术嵌入社会生活是大趋势,数字孪生作为智能技术的一大亮点,它在智慧园区中的应用会是怎样呢?今天我们就来聊一聊! (全文3000字,…

超详细!简单的物联网模块esp8266接入小爱爱同学控制电器(一)——控制开关灯

简单的物联网模块esp8266接入小爱爱同学控制电器(一)——控制开关灯 闲来无事,分享一个简单使用的物联网实现系统(小爱同学esp8266),实现手机控制开关灯小爱同学控制开关灯 1.准备材料: 1.1 …

想用天猫精灵、小爱同学语音控制灯、窗帘、卷帘门、投影幕……实现你的智能家居梦?用十几元钱制作一个红外射频转发器试试吧

使用场景 自从智能音箱出现以后,是不是想用智能音箱控制家里的电器和设备?但是购买接入天猫精灵和小爱同学的设备都很贵,比如一套普通的电动窗帘架300元左右,但是接入智能音箱控制的最少要700元。想尝试智能家居控制的老铁们肯定…

程序员的真实工资是多少?

众所周知,程序员这个圈子工资差异还是蛮大的,很多猿猿在一线城市少的拿8k,多的10k也有,都是凭自己的能力赚钱。 今年受疫情影响,不少企业开始缩减招聘名额,更别说涨薪了!据统计,今年…

腾讯开发微信花了多少钱?程序员告诉你有多劳民伤财

微信这玩意,你就是照着已有的产品开发个一摸一样的,最少1000万。 各种功能都是程序员一行行写出来的,绕不过去。你觉得它简单,因为它设计得比较易用,用户觉不出它无数的功能点。 40个人的团队,人均薪资两万…

程序员的工资高,到底程序员的工资有多高?你不了解的程序员!

都说程序员的工资高,程序员工资是不是过高? 如果和国内和其他职业横向比较,是的,局部过高。全世界和其他程序员(主要是美帝)比,不是,太低。互联网是不是毒瘤?以后优秀的…

软件测试【月入1万如讨饭】需要多少才能算高薪呢?

小编热衷于收集整理资源,记录踩坑到爬坑的过程。希望能把自己所学,实际工作中使用的技术、学习方法、心得及踩过的一些坑,记录下来。也希望想做软件测试的你一样,通过我的分享可以少走一些弯路,可以形成一套自己的方法…