第十五章 栅格数据重分类、栅格计算器、插值分析

article/2025/5/2 0:23:09

文章目录

  • 第十五章 栅格数据分析
  • 第一章 栅格数据重分类
    • 第一节 栅格数据重分类
    • 第二节 栅格重分类的使用
    • 第三节 重分类的使用中的空值使用
    • 第四节 重分类的案例:分类统计面积
    • 第五节 坡度矢量分级图生成
  • 第二章 栅格计算器
    • 第一节 栅格计算器介绍
    • 第二节 栅格计算器使用
    • 第三节 栅格计算器函数
    • 第四节 栅格计算器应用如比较影像的不同
    • 第五节 空和0转换,使用矢量值替换修改栅格
  • 第三章 插值分析
    • 第一节 插值分析介绍
    • 第二节 插值工具介绍
    • 第三节 插值工具使用
    • 第四节 地统计和插值中异常值查找

第十五章 栅格数据分析

b站课程:GIS | ArcGIS常用工具实战教程 (地理信息系统)
需要数据可评论或私信

第一章 栅格数据重分类

第一节 栅格数据重分类

栅格数据分析使用的栅格最好是一个波段,多个波段只能第一个波段运算

第二节 栅格重分类的使用

  • 重分类 (Reclassify)

    • 将栅格图层的数值进行重新分类组织或者重新解释,

    • 重分类的关键是确定原数据到新数据之间的对应关系。

    • 重分类只能从(详)细到粗(咯),不能相反、可逆操作。

    • Reclassify对多波段影像,按第一个波段处理

  • 打开第十五章第一部分的这个数据,可以看到是一个波段的

  • 使用“重分类”工具,并查看其帮助

  • 如果要对值的范围重新分类,除两个输入范围的边界外,范围不应重叠。
  • 在发生重盈的位置,较低输入范围的最大值将包含在取值范围中,而较高输入范围的最小值将不包合在取值范围中。(取上不取下)
  • 举例来说,如果指定了两个范围,比如将值1到5重新分类为 100,将5到10重新分类为 200,
  • 则小于或等于5的输入值,将指定给输出值 100,而大于 5的输入值(如 5.1)则会指定给 200。

  • 效果

第三节 重分类的使用中的空值使用

  • NoData是空。

  • 什么也没有(NULL),空不等于0,设置为nodata,输出为空白 (默认是透明的),从表面上颜色和背景色一样,使用信息查询Info查询对应位置数据返回的是Nodata。

  • 比如我们把小于2000的全部显示,大于的变为空(nodata)

  • 在“分类”中选择中断值为2000,然后删除其他条目,并最下面打上勾。这样就只返回小于等于2000的数据

  • 效果

第四节 重分类的案例:分类统计面积

可以看出前面分类的结果图层里,这个是像元个数,根据这个我们可以算面积

  • 使用“栅格转面”工具

  • 就得到了很多个面

  • 要统计的话还需要使用“融合”工具

  • 根据gridcode融合,然后就得到了三个不同区域的面积

第五节 坡度矢量分级图生成

  • 选择数据,重分类,栅格转面,然后设置其符号系统,设置按类别不同样式就行了

第二章 栅格计算器

第一节 栅格计算器介绍

  • 在类似计算器的界面中,使用 Python 语法构建和执行单个地图代数表达式。
  • 栅格计算器可以是数学运算符(加、除等)和逻辑运算符(大于、等于等),
  • 可以是一个图层也可以两个图层,两个以上的图层,要注意坐标系相同,CELLSIZE大小(分辦率)要相同。

第二节 栅格计算器使用

  • 栅格计算器Raster Calculator是栅格数据空间分析中数据处理和分析中最为常用的方法,应用非常广泛,能够解决各种类型的问题,尤其重要的是:建立复杂的应用数学模型的基本模块。
  • ArcGIS 提供了非常友好的图形化栅格计算器,利用栅格计算器,不仅可以方便的完成基于数学运算符的栅格运算,以及基于数学函数的栅格运算,而且它还支持直接调用ArcGIS 自带的栅格数据空间分析函数,并且可以方便的实现多条语句的同时输入和运行
  • 导入第十五章的第一部分第二节的两个tif数据
    • 可以看到dem.tif相比dem0.tif是有一些空值的,
    • 数学运算上可以用于栅格数据的加密
      • 通过混合运算改变值,但是图形显示是一样的image-20230210141858823
    • 逻辑运算返回的就是0和1
      • 比如算出高程>2580的地方
    • 两个图层之间的运算
      • 两个图层相减,前面特殊处理过的空值就会暴露出来
      • con相当于if
      • 这里表示如果不相同,就返回其差值。如果对应是相同的部分,就啥也不返回
      • 如果不方便观察的话,可以将结果进行栅格转面/线/点进行观察
    • 对于==
      • 因为浮点数永远相等不了,随意可以这样写(学过c语言的应该都懂)
      • Abs ( "demo.tif "- 2500)<0.5
    • 将空的数据填补为0
      • Con(IsNull(“dem.tif”),0, “dem.tif”)
      • 如果是null就填0,否则就是他原来的值

注意事项

第三节 栅格计算器函数

  • 算数函数

  • 三角函数、对数函数

  • 其他重要函数

第四节 栅格计算器应用如比较影像的不同

第五节 空和0转换,使用矢量值替换修改栅格

  • 放一个矢量的圆形区域,使得原来的栅格数据在这个区域内的值变为0

  • 如何操作呢

  • 首先“面转栅格”,转的时候记得把输出栅格的分辨率调整为一样的

  • 公式参考下面的

  • 老师写的

  • 发现结果有点小,这时候我们要调整环境变量,将处理范围改成与大的栅格数据相同,就行了,环境变量的设置很多

  • 效果

第三章 插值分析

第一节 插值分析介绍

空间插值常用于将离散的测量数据转换为连续的数据曲面,以便与其它空间现象的分布模式进行比较它包括了空间内插和外推两种算法。

空间内插算法是一种通过已知点的数据推求同一区域其它未知点数据的计算方法

空间外推算法则是通过已知区域的数据,推求其它区域数据的方法。

我们讲的主要是内插,地统计主要搞外推

  • 插值是根据很多目标点来插的
    • 点越多越好
    • 分布均匀

第二节 插值工具介绍

第三节 插值工具使用

方法具体的数学原理和优缺点这里就不介绍啦,可以查看arcgis的帮助,都写的挺详细了

  • 反距离权重法

    • 像元大小一般来说根据比例尺来设置,1:10000改成2.5,其他的比例尺以此类推,比如1:2000就是0.5
    • 初步效果
    • 进一步我们设置一下范围,就是要设置环境变量
      • 首先我们产生一个划定范围的面要素
      • 在“自定义”->“环境”
      • 再重新做一遍结果就是这个形状的
  • 样条函数法

    • 跟前面的差不多
  • 自然邻域法

    • 跟前面的差不多
  • 克里金法

    • 最常用的,也是这些方法里最好的

    • 摘自摘要:

      IDW(反距离权重法)和样条函数法插值工具被称为确定性插值方法,因为这些方法直接基于周围的测量值或确定生成表面的平滑度的指定数学公式。第二类插值方法由地统计方法(如克里金法)组成,该方法基于包含自相关(即,测量点之间的统计关系)的统计模型。因此,地统计方法不仅具有产生预测表面的功能,而且能够对预测的确定性或准确性提供某种度量。

      克里金法假定采样点之间的距离或方向可以反映可用于说明表面变化的空间相关性。克里金法工具可将数学函数与指定数量的点或指定半径内的所有点进行拟合以确定每个位置的输出值。克里金法是一个多步过程;它包括数据的探索性统计分析、变异函数建模和创建表面,还包括研究方差表面。当您了解数据中存在空间相关距离或方向偏差后,便会认为克里金法是最适合的方法。该方法通常用在土壤科学和地质中。

    • 克里金插值是有预测性的

    • 看效果也比较细腻

  • 趋势面法

  • 通过文件实现地形转栅格

    • 跟前面的不同,可以将点、线和面数据插值成符合真实地表的栅格表面
    • 适合等高线、高程数据,山川河流啥的

第四节 地统计和插值中异常值查找

做插值前要进行地统计(空间统计)的异常值处理


http://chatgpt.dhexx.cn/article/OKSaOreA.shtml

相关文章

ArcGIS栅格计算器

栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法,应用非常广泛,能够解决各种类型的问题,尤其重要的是,它是建立复杂的应用数学模型的基本模块。ArcGIS提供了非常友好的图形化栅格计算器,利用栅格计算器,不仅可以方便的完成基于数学运算符的栅格运算,以及…

ArcGIS栅格计算器公式总结

栅格计算器(Raster Calculator)界面 一些常用的栅格计算函数 1、将特定值(-9999)赋值为0 Con("raster"-9999,0,"raster") 2、将某一范围内(如小于0)赋值为0 Con("raster" <0,0,"raster") 3、将特定的栅格值(如1)赋值为空值 setnull…

栅格计算器(Con、IsNull、SetNull)

地图计算能有多大点事儿 序言 从标题来看地图计算&#xff0c;这里面感觉大有蹊跷。小火承认有一点夸张&#xff0c;这里的地图是指“栅格“&#xff0c;在GIS中有地图代数这个工具&#xff0c;通常用来进行对地图进行数学上的运算。这也是小火一直想出的一期实战化教程。那么…

ArcGIS栅格计算器常用函数

一、ArcGlS中栅格计算器简介 栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法&#xff0c;应用非常广泛&#xff0c;能够解决各种类型的问题&#xff0c;尤其重要的是&#xff0c;它是建立复杂的应用数学模型的基本模块。ArcGIS提供了非常友好的图形化栅格计算…

【GlobalMapper精品教程】028:栅格计算器的使用方法总结

文章目录 一、栅格计算器简介二、栅格计算器应用举例1. 归一化植被指数NDVI2. 归一化水体指数NDWI3. 归一化建筑指数NDBI一、栅格计算器简介 GlobalMapper中也提供了栅格计算器工具,可以方便的进行栅格计算、波段计算、指数计算等,使用方法有点儿像Envi软件。 用户可以使用系…

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

先看下目录 一、 ArcGlS中栅格计算器简介 栅格计算器位置及界面布局 二、 ArcGIS棚格计算器中Con&#xff08;&#xff09;函数的使用 &#xff08;一&#xff09; Con&#xff08;&#xff09;函数的用法 &#xff08;二&#xff09; ArcGIS 案例操作 三、 ArcGIS栅格计算…

2020年团体程序设计天梯赛L1全部题解(JAVA语言)

2020年团体程序设计天梯赛L1全部题解 我L1部分得分100分&#xff0c;全部AC了 L1-1 嫑废话上代码 (5分) Linux 之父 Linus Torvalds 的名言是&#xff1a;“Talk is cheap. Show me the code.”&#xff08;嫑废话&#xff0c;上代码&#xff09;。本题就请你直接在屏幕上输…

PTA 程序设计天梯赛(21~40题)

文章目录 21、正整数AB (15 分)22、I Love GPLT (5 分)23、出租 (20 分)24、 是不是太胖了 (5 分)25、一帮一 (15 分)26、 到底是不是太胖了 (10 分)27、Left-pad (20 分)28、 出生年 (15 分)29、 点赞 (20 分)30、 情人节 (15 分)31、 A乘以B (5 分)32、A除以B (10 分)33、 新…

2022年团体程序设计天梯赛

文章目录 L1-1 今天我要赢L1-2 种钻石L1-3 谁能进图书馆L1-4 拯救外星人L1-5 试试手气L1-6 斯德哥尔摩火车上的题L1-7 机工士姆斯塔迪奥L1-8 静静的推荐L2-1 插松枝L2-2 老板的作息表L2-3 龙龙送外卖L2-4 大众情人 L1-1 今天我要赢 2018 年我们曾经出过一题&#xff0c;是输出…

团体程序设计天梯赛-L1练习集

目录 L1-002 打印沙漏 (20 分) 输入格式: 输出格式: 输入样例: 输出样例: L1-006 连续因子 (20 分) 输入格式&#xff1a; 输出格式&#xff1a; 输入样例&#xff1a; 输出样例&#xff1a; L1-009 N个数求和 (20 分) 输入格式&#xff1a; 输出格式&#xff1a;…

2021团体程序设计天梯赛-太原理工成绩大跃进

在2021年4月24日举行的2021年团体程序设计天梯赛上&#xff0c;太原理工大学5个队50名队员参加“珠峰争鼎”组比赛。一个队获得全国团体三等奖&#xff08;如果参加“华山论剑”组&#xff0c;成绩是全国第13名&#xff09;&#xff0c;同时获得山西省高校特等奖。 全国个人奖…

2022团体程序设计天梯赛

原创不易&#xff0c;未经允许&#xff0c;请勿转载。 文章目录 L1-1 今天我要赢L1-2 种钻石L1-3 谁能进图书馆L1-4 拯救外星人L1-5 试试手气L1-6 斯德哥尔摩火车上的题L1-7 机工士姆斯塔迪奥L1-8 静静的推荐L2-1 插松枝L2-2 老板的作息表L2-3 龙龙送外卖L2-4 大众情人L3-1 千手…

2022年 GPLT 团队程序设计天梯赛 总结

昨天&#xff0c;感觉一天都在忙天梯赛&#xff0c;也算打的满意了吧&#xff0c;分数141&#xff0c;有效分139&#xff0c;队伍拿了团队铜奖&#xff0c;学校排在山东省第九名。 L1的题很稳&#xff0c;100分拿到了&#xff0c;L2-2也是一遍过&#xff0c;L2-1一个模拟&…

2023团队程序设计天梯赛选拔赛

1.Ltree的数据结构 T322022 Ltree的数据结构 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 主次关键字的排序 用结构体 比赛过程中&#xff0c;其它都很顺利&#xff0c;问题出在了名次上&#xff0c;一直找不到错误点&#xff0c;满分25分&#xff0c;只对了一个测试点&a…

GPLT团队程序设计天梯赛

List item CSDN话题挑战赛第1期 活动详情地址&#xff1a;https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f 参赛话题&#xff1a;大学生竞赛指南 话题描述&#xff1a;本话题聚焦于大学生竞赛心得体会分享&#xff0c;对于计算机众多领域每年都有很多都会举…

2021年中国高校计算机大赛团体程序设计天梯赛

2021年中国高校计算机大赛团体程序设计天梯赛 L1-1 人与神 (5 分)L1-2 两小时学完C语言 (5 分)L1-3 强迫症 (10 分)L1-4 降价提醒机器人 (10 分)L1-5 大笨钟的心情 (15 分)L1-6 吉老师的回归 (15 分)L1-7 天梯赛的善良 (20 分)L1-8 乘法口诀数列 (20 分)L2-1 包装机 (25 分)L2-…

团体程序设计天梯赛练习集题解整合

网上介绍 团体程序设计天梯赛练习集 的文章已经很多了&#xff0c; 我的这篇文章是对练习集题解的整合&#xff0c;方便每一位备战 团体程序设计天梯赛 的同学使用。 一年一度的 团体程序设计天梯赛 即将开始&#xff0c;PTA的练习集是必不可少的备赛必刷题单&#xff0c;这里为…

【2022团体程序设计天梯赛】赛后的一些个人碎碎念

仅是一些个人感想的碎碎念&#xff0c;没有对比赛的题目分析和看法。 终于是打完了2022年的天梯赛&#xff0c;个人成绩一般般&#xff0c;没有超常的发挥&#xff0c;也算不上失常&#xff0c;说得上是中规中矩吧。对我来说&#xff0c;天梯赛有着特殊的意义&#xff0c;心里自…

2022天梯赛正式赛(附天梯赛题目链接)

文章目录 L1-1 今天我要赢 (5 分)L1-2 种钻石 (5 分)L1-3 谁能进图书馆 (10 分)L1-4 拯救外星人 (10 分)L1-5 试试手气 (15 分)L1-6 斯德哥尔摩火车上的题 (15 分)L1-7 机工士姆斯塔迪奥 (20 分)L1-8 静静的推荐 (20 分)L2-1 插松枝 (25 分)(过不完&#xff0c;待补)L2-2 老板的…

PTA 程序设计天梯赛(121~140题)

文章目录 121、高速公路超速处罚 (15 分)122、抓老鼠啊~亏了还是赚了&#xff1f; (20 分)123、用天平找小球 (10 分)124、求符合给定条件的整数集 (15 分)125、用扑克牌计算24点 (25 分)126、近似求PI (15 分)127、两个数的简单计算器 (10 分)128、算术入门之加减乘除 (10 分)…