当前位置: 首页 > news >正文

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

文章目录

  • 第十五章 栅格数据分析
  • 第一章 栅格数据重分类
    • 第一节 栅格数据重分类
    • 第二节 栅格重分类的使用
    • 第三节 重分类的使用中的空值使用
    • 第四节 重分类的案例:分类统计面积
    • 第五节 坡度矢量分级图生成
  • 第二章 栅格计算器
    • 第一节 栅格计算器介绍
    • 第二节 栅格计算器使用
    • 第三节 栅格计算器函数
    • 第四节 栅格计算器应用如比较影像的不同
    • 第五节 空和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(反距离权重法)和样条函数法插值工具被称为确定性插值方法,因为这些方法直接基于周围的测量值或确定生成表面的平滑度的指定数学公式。第二类插值方法由地统计方法(如克里金法)组成,该方法基于包含自相关(即,测量点之间的统计关系)的统计模型。因此,地统计方法不仅具有产生预测表面的功能,而且能够对预测的确定性或准确性提供某种度量。

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

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

    • 看效果也比较细腻

  • 趋势面法

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

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

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

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

相关文章:

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

文章目录第十五章 栅格数据分析第一章 栅格数据重分类第一节 栅格数据重分类第二节 栅格重分类的使用第三节 重分类的使用中的空值使用第四节 重分类的案例&#xff1a;分类统计面积第五节 坡度矢量分级图生成第二章 栅格计算器第一节 栅格计算器介绍第二节 栅格计算器使用第三…...

CS5260测试版|CS5260demoboard|typec转VGA参考PCB原理图

CS5260测试版|CS5260demoboard|typec转VGA参考PCB原理图 CS5260是一款高度集成的TYPEC转VGA转换方案芯片。 CS5260输出端接口:外接高清VGA设备如:显示器投影机电视带高清的设备&#xff0c;广泛应用于 笔记本Macbook Air 12寸USB3.1输出端对外接高清VGA设备如:显示器投影机电视…...

winform开发心得

最近一直在从事winform的开发&#xff0c;每次都是需要从网上查找资料才能对应具体风格要求&#xff0c;现在总结一下。 ui方面可以使用CSkin对应的一套ui&#xff0c;使用步骤 1.在窗口界面&#xff0c;工具箱空白处点击右键&#xff0c;弹出菜单有个”选择项“&#xff0c;点…...

学习周报-2023-0210

文章目录一 在SUSE11sp3系统中将openssh从6升级到8一 需求二 系统环境三 部署流程1.上传编译安装的软件包2.安装 gcc编译软件3.安装依赖zlib4.安装依赖openssl5.安装openssh二 在CentOS-6.9配置apache服务&#xff08;3&#xff09;---虚拟主机配置一 定义二 系统环境三 基于域…...

百度富文本UE的问题集合

百度富文本编辑能上传视频成功但是在浏览器不能播放、显示的问题百度富文本视频封面空白问题百度富文本编辑器UMEditor 添加视频无法删除百度富文本编辑器结果存数据库取出来到js赋值报错怎么让浏览器重新加载修改过的JS文件&#xff0c;而不是沿用缓存里的百度富文本编辑能上传…...

在Linux上安装node-v14.17.3和npm-6.14.13

记录&#xff1a;374场景&#xff1a;在CentOS 7.9操作系统上&#xff0c;安装node-v14.17.3-linux-x64环境。包括node-v14.17.3和npm-6.14.13。node命令应用和npm命令应用。版本&#xff1a;JDK 1.8 node v14.17.3 npm 6.14.13官网地址&#xff1a;https://nodejs.org/下载地址…...

机器学习框架sklearn之特征降维

目录特征降维概念特征选择过滤式①低方差特征过滤②相关系数③主成分分析特征降维 0维 标量 1维 向量 2维 矩阵 概念 降维是指在某些限定条件下&#xff0c;降低随机变量&#xff08;特征&#xff09;个数&#xff0c;得到一组“不相关”主变量的过程 注&#xff1a;正是…...

java实现二叉树(一文带你详细了解二叉树的)

&#x1f387;&#x1f387;&#x1f387;作者&#xff1a; 小鱼不会骑车 &#x1f386;&#x1f386;&#x1f386;专栏&#xff1a; 《数据结构》 &#x1f393;&#x1f393;&#x1f393;个人简介&#xff1a; 一名专科大一在读的小比特&#xff0c;努力学习编程是我唯一…...

学弟学妹少走弯路,超完整算法刷题路线出炉

大家好&#xff0c;我是帅地。 本篇文章主要讲解下面三个事&#xff1a; 1、自己学习算法的一些经历 2、大家学习算法存在的一些普遍问题 3、给大家规划的算法刷题路线 一、算法学习往事 记得当初学了 C 语言就开始刷题了&#xff0c;刷题倒不是面试&#xff0c;而是为了…...

Windows截取gif动态图的软件 ScreenToGif 的安装、使用教程

一、概述 &#x1f449;GIF&#xff08;Graphics Interchange Format&#xff09;&#xff0c;又称图形交换格式&#xff0c;是一种公用的图像文件格式标准&#xff0c;于1987年由Compu Serve公司成功研发并推出。 &#x1f449;GIF用于以超文本标志语言方式显示索引彩色图像&a…...

C++程序设计——多态:虚函数、抽象类、虚函数表

注&#xff1a;以下示例均是在VS2019环境下 一、多态的概念 通俗来讲&#xff0c;多态就是多种形态&#xff0c;当不同的对象去完成某个行为时&#xff0c;会产生出不同的状态。即不同继承关系的类对象&#xff0c;去调用同一函数时&#xff0c;产生不同的行为。 比如”叫“这…...

OpenMMLab AI实战营 第6课 语义分割与MMSegmentation

第6课 语义分割与MMSegmentation 1. 语义分割简介 任务&#xff1a;将图像按照物体的类别分割成不同的区域&#xff0c;等价于对每个像素进行分类应用 无人驾驶人像分割智能遥感医疗影像分析 语义分割 vs 实例分割 vs 全景分割 语义分割&#xff1a;仅考虑像素的类别&#xf…...

产业互联网是对互联网的衍生和进化,也是一次重塑和再造

互联网并不仅仅只是充当撮合和中介的角色&#xff0c;它应当具备更多的功能和意义。只有这样&#xff0c;它的发展才能够真正全面和完善。产业互联网的衍生和出现&#xff0c;正是在互联网进化的基础之上出现的。这是我们看到之所以会有那么多的互联网玩家投身到产业互联网的浪…...

Shell脚本之——Hadoop3单机版安装

目录 1.解压 2.文件重命名 3.配置环境变量 4.hadoop-env.sh 5.core-site.xml 6. hdfs-site.xml 7. mapred-site.xml 8.yarn-site.xml 9.完整脚本代码(注意修改主机名) 10.重启环境变量 11.初始化 12.启动服务 13.jps查询节点 1.解压 tar -zxf /opt/install/hadoo…...

代码随想录NO39 |0-1背包问题理论基础 416.分割等和子集

0-1背包问题理论基础 分割等和子集1. 0-1背包问题理论基础(二维数组实现)2. 0-1背包问题理论基础 二&#xff08;一维数组实现&#xff09;1. 0-1背包问题理论基础(二维数组实现) 背包问题一般分为这几种&#xff1a; 0-1背包问题&#xff1a;有n件物品和一个最多能背重量为w…...

FITC-PEG-FA,荧光素-聚乙二醇-叶酸,FA-PEG-FITC,实验室科研试剂,提供质量检测

FITC-PEG-FA&#xff0c;荧光素-聚乙二醇-叶酸 中文名称&#xff1a;荧光素-聚乙二醇-叶酸 英文名称&#xff1a;FITC-PEG-FA 英文别名&#xff1a;Fluorescein-PEG-Folic Acid 性状&#xff1a;基于不同的分子量&#xff0c;呈白色/类白色固体&#xff0c;或粘稠液体。 溶…...

简洁易懂:源码+实战讲解Redisson并发锁及看门狗自动续期

1 缘起 有一次同事问Redisson存储的键是否为hash&#xff1f; 我当时&#xff0c;没有看Redisson的相关源码&#xff0c;只知道应用&#xff0c; 所以没有办法回答&#xff0c;于是开始看看Redisson实现的源码&#xff0c; 顺便写了一个单机Redisson测试&#xff0c; 发现Redi…...

TCP 三次握手和四次挥手

✏️作者&#xff1a;银河罐头 &#x1f4cb;系列专栏&#xff1a;JavaEE &#x1f332;“种一棵树最好的时间是十年前&#xff0c;其次是现在” 目录TCP 建立连接(三次握手)为啥不能是 4 次&#xff1f;为啥不能是 2 次&#xff1f;三次握手的意义&#xff1a;TCP 断开连接(四…...

JavaWeb复习

JavaWeb复习一.概述1.概念2.B/S和C/S 架构二.HTTP通信协议概述1.概念2.HTTP1.0 与 HTTP1.1 版本3.HTTP 协议组成4.常见状态码5.GET 与 POST 请求方式三.Tomcat1.Web服务器介绍2.安装&#xff08;Windows&#xff09;3.Tomcat目录结构4.server.xml部分配置解释四.Servlet1.概念2…...

P14 PyTorch AutoGrad

前言&#xff1a;激活函数与loss的梯度PyTorch 提供了Auto Grad 功能&#xff0c;这里系统讲解一下torch.autograd.grad系统的工作原理&#xff0c;了解graph 结构目录&#xff1a;1: require_grad False2: require_grad True3&#xff1a; 多层bakcward 原理4&#xff1a; in…...

安全测试人员必备:手把手教你用WePE+Ghost镜像在VMware里快速部署Win7靶机环境

安全测试人员必备&#xff1a;手把手教你用WePEGhost镜像在VMware里快速部署Win7靶机环境 在网络安全学习和渗透测试领域&#xff0c;拥有一个随时可用的标准化测试环境至关重要。对于刚入门的安全研究员、白帽子或需要进行漏洞复现的技术人员来说&#xff0c;Windows 7系统仍然…...

从手机拍照到工业质检:聊聊自适应白平衡算法在实际项目里的那些‘坑’

从手机拍照到工业质检&#xff1a;自适应白平衡算法的实战避坑指南 在工业视觉检测线上&#xff0c;一台价值百万的自动化设备突然频繁误判产品颜色——原因竟是车间顶灯老化导致色温偏移&#xff0c;而算法团队引以为傲的"完美反射"白平衡模型完全失效。类似场景每天…...

航空航天装备行业技术岗结构设计工程师晋升CTO

下面我直接给你&#xff1a;航空航天装备行业「结构设计工程师 → CTO」的完整岗位链 每级年限 薪资&#xff08;军工院所 vs 商业航天 2026 实价&#xff09; 关键跃迁点&#xff0c;全部按结构岗真实晋升路线写死&#xff0c;不掺虚的。一、总路线&#xff08;结构工程师 →…...

NoFences终极指南:免费开源桌面分区工具彻底解决Windows桌面混乱问题

NoFences终极指南&#xff1a;免费开源桌面分区工具彻底解决Windows桌面混乱问题 【免费下载链接】NoFences &#x1f6a7; Open Source Stardock Fences alternative 项目地址: https://gitcode.com/gh_mirrors/no/NoFences 还在为杂乱的Windows桌面而烦恼吗&#xff1…...

JY901陀螺仪数据解析实战:从原始字节到工程可用的姿态角(附完整代码)

JY901陀螺仪数据解析实战&#xff1a;从原始字节到工程可用的姿态角&#xff08;附完整代码&#xff09; 在嵌入式开发中&#xff0c;姿态感知是实现自动平衡、导航定位等功能的基石。JY901作为一款高性价比的9轴运动传感器&#xff0c;其输出的原始数据需要经过精确解析才能转…...

AI代理如何革新领导力评估:从隐藏档案任务到低成本高效测量

1. 项目概述&#xff1a;当AI成为你的“面试官”&#xff0c;领导力评估正在发生什么&#xff1f;如果你是一位人力资源总监&#xff0c;或者是一位正在为团队选拔继任者而头疼的部门负责人&#xff0c;那么下面这个场景你一定不陌生&#xff1a;为了评估一个候选人的真实领导潜…...

别再纠结了!手把手教你根据项目需求选对Intel Realsense型号(D455/D435i/D415/T265实战对比)

深度视觉硬件选型指南&#xff1a;Intel RealSense全系型号实战解析 在计算机视觉和机器人领域&#xff0c;选择合适的3D感知硬件往往决定了项目成败。面对Intel RealSense系列中D455、D435i、D415和T265等不同型号&#xff0c;许多开发者常陷入"参数对比陷阱"——过…...

终极指南:如何通过AKShare金融数据接口库快速获取全球交易所数据

终极指南&#xff1a;如何通过AKShare金融数据接口库快速获取全球交易所数据 【免费下载链接】akshare AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库 项目地址: https://gitcode.com/gh_mirr…...

Adobe-GenP 3.0:Adobe CC通用补丁工具终极完整指南

Adobe-GenP 3.0&#xff1a;Adobe CC通用补丁工具终极完整指南 【免费下载链接】Adobe-GenP Adobe CC 2019/2020/2021/2022/2023 GenP Universal Patch 3.0 项目地址: https://gitcode.com/gh_mirrors/ad/Adobe-GenP Adobe-GenP 3.0是一款功能强大的Adobe CC通用补丁工具…...

SoC设计中虚拟原型技术与TLM建模实践

1. 虚拟原型技术概述在SoC设计领域&#xff0c;虚拟原型技术(Virtual Prototyping)已经成为现代芯片开发流程中不可或缺的关键环节。这项技术的核心价值在于&#xff0c;它能够在RTL级硬件设计完成之前&#xff0c;就为软件团队提供一个可执行的硬件抽象模型。作为一名经历过多…...