可以前往“地信遥感数据汇”获取更多数据。
https://www.gisrsdata.com/

如果你要做土地利用变化的研究,那就会用到土地转移矩阵。而土地利用转移矩阵常规有两个办法。

第一种办法就是利用ENVI里面的change detection statics工具。

第二种办法就是利用arcgis里面的相交工具,但这个是基于矢量的。

这个博客我介绍第三种办法,使用arcgis自带的栅格计算器制作土地利用转移矩阵。

该方法的原理简单介绍:将第一年的栅格土地利用类型乘以100,再加上第二年的栅格土地利用栅格数据。

即:第一年*100+第二年。

下面展示例子:我有某市2010年与2017年30m的土地利用栅格数据。其中每个代码的含义如下:

注意一下,2010年多一个第11类的cloud云类别。

某市2010年与2017年的土地利用图如下所示:

在你已经有研究区两景影像时,

第一步:打开栅格计算器,将第一年的乘以100,再加上第二年的,如下图所示。这样得到的每个像素的像素值就是土地转移矩阵。比如说在某个像素上,如果第一年类别为耕地1,第二年变为了林地2,那经过计算该值为102.

第二步,打开arcgis的属性表,并将属性表导出,转为excel。我们需要注意到,value值就是转移类型,count就是像元素。

3.在excel中整理土地转移矩阵。比如像下面一样:把数值重新整理,然后依次填入对应的空格。

到此利用arcgis进行土地转移矩阵的计算完毕,该方法可直接利用网上的土地利用数据进行计算。而不需要额外的转为矢量,更为方便。希望能够帮到你。(作者:锐多宝)

VX:kitmyfaceplease2;欢迎关注公众号:锐多宝的地理空间;

arcgis 利用栅格计算器计算 土地转移矩阵相关推荐

  1. arcgis利用栅格计算器修改DEM高程数据

    有时候高程数据有误,需要修正,我们可以使用栅格计算器来进行 修改前在ArcScene中如下图 [img]http://dl2.iteye.com/upload/attachment/0098/3382 ...

  2. ArcGIS中栅格计算器常用函数的使用

    先看下目录 一. ArcGlS中栅格计算器简介 栅格计算器位置及界面布局 二. ArcGIS棚格计算器中Con()函数的使用 (一) Con()函数的用法 (二) ArcGIS 案例操作 三. Arc ...

  3. Math:利用学生计算器计算一大堆的平均数和方差思维图文教程(一张图搞定!)

    Math:利用学生计算器计算一大堆的平均数和方差思维图文教程(一张图搞定!) 目录 利用学生计算器计算一大堆的平均数和方差教程 利用学生计算器计算一大堆的平均数和方差教程 我们的学生计算器其实有很多功 ...

  4. Arcgis用字段计算器计算只出一部分值另外一部分为null

    文章目录 1.问题描述 2.解决方法 step1 把数据导入mdb(Personal Geodatabase)中 step2 再把数据导入到工作空间中进行计算 1.问题描述   下图中,我想利用字段计 ...

  5. Arcgis中栅格计算器赋值python代码

    很多人用arcgis 做土地利用类型分类的时候,可能会遇到一类问题,就是想根据属性表中的value 数字值做分类赋值,for example,我想给下面的属性表赋值. 普通处理: 打开属性表-文件-按 ...

  6. 利用Python实现ARCGIS中栅格计算器的简单功能

    1.加法操作 import arcpy from arcpy import envenv.workspace = "E:\\work\\cppservice\\RasterCalc" ...

  7. arcgis栅格计算器python教程_利用Python实现ARCGIS中栅格计算器的简单功能

    1.加法操作 import arcpy from arcpy import env env.workspace = "E:\\work\\cppservice\\RasterCalc&quo ...

  8. Arcgis 中栅格计算器赋值Python代码(二)

    上次分享了一次python代码,但是上次计算的类型是根据value数值,给name字段赋值汉字名称,但是有的同学可能会遇到这种问题,就是汉字命名的土地利用分类,在一些软件计算中并不能用,必须赋值为En ...

  9. 关于ArcGIS的栅格计算器sin等三角函数使用注意

    以需求出发,加入我们要做一个dem坡度的运算,公式如下. 1.原始数据(坡度栅格) 2.运用以上公式时,错误的表达式. 结果(带有负值) 3.正确的表达式应该为 正确结果为 4.总结:arcgis的三 ...

  10. arcgis使用栅格计算器con与ISNULL函数,对栅格数据中缺失值/空值进行设置

    使用isnull函数,可以将栅格数据中的空值进行判断,使用con条件函数,可以对空值进行设置. isnull函数逐个像元来确定输入栅格中哪些值为 NoData.如果输入值为 NoData,则返回 1, ...

最新文章

  1. AI产业落地风向标,2019全球智博会亮点回顾
  2. 学vc,加油站(一)区域渐变
  3. mysql 中的 utf_Mysql中的utf-8竟然是假的!
  4. MSSQL · 最佳实践 · 使用混合密钥实现列加密
  5. centos7标准版命令界面和图形界面相互切换
  6. JavaScript -- 时光流逝(三):js中的 String 对象的方法
  7. skynet源码阅读5--协程调度模型
  8. SSDB 配置文件详解
  9. python内置方法怎么使用_python中的常用内置方法
  10. Jenkins+Github+Nginx实现前端项目自动部署
  11. mysql 优化的一些小窍门
  12. onTextChanged参数解释及实现EditText字数监听
  13. 《计算机网络》第二章:物理层(The Physical Layer)
  14. 【MYSQL笔记】修改表
  15. python3画图中文乱码_matplotlib图例中文乱码?
  16. Multisim14.0详细安装教程图文
  17. 产生指数分布的随机数 C语言实现
  18. Linux grep命令详解:查找文件内容
  19. shell十三问(转)
  20. 计算机科学中atm是什么,计算机专业知识:ATM网络基本原理

热门文章

  1. 标准gpx文件的时间格式
  2. HTML对网页的加密和解密方法大全
  3. 拯救我们的健康:戒烟应用大盘点
  4. 计算机专业复试面试题难吗,计算机考研复试,别想的太难了!
  5. python猜字游戏猜三次_python的猜数字游戏
  6. 计算机网络自顶向下方法 【第一章 计算机网络及因特网】
  7. WIN7通过mount挂载nfs配置root权限,解决不可写的问题
  8. MAC 浏览器长截屏 滚动截屏
  9. 数据挖掘案例分析(1)-Apriori算法
  10. 应用搬家:如何将软件从C盘迁移到D盘?