第十五章 栅格数据重分类、栅格计算器、插值分析
文章目录
- 第十五章 栅格数据分析
- 第一章 栅格数据重分类
- 第一节 栅格数据重分类
- 第二节 栅格重分类的使用
- 第三节 重分类的使用中的空值使用
- 第四节 重分类的案例:分类统计面积
- 第五节 坡度矢量分级图生成
- 第二章 栅格计算器
- 第一节 栅格计算器介绍
- 第二节 栅格计算器使用
- 第三节 栅格计算器函数
- 第四节 栅格计算器应用如比较影像的不同
- 第五节 空和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是有一些空值的,
- 数学运算上可以用于栅格数据的加密
- 通过混合运算改变值,但是图形显示是一样的
- 逻辑运算返回的就是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(反距离权重法)和样条函数法插值工具被称为确定性插值方法,因为这些方法直接基于周围的测量值或确定生成表面的平滑度的指定数学公式。第二类插值方法由地统计方法(如克里金法)组成,该方法基于包含自相关(即,测量点之间的统计关系)的统计模型。因此,地统计方法不仅具有产生预测表面的功能,而且能够对预测的确定性或准确性提供某种度量。
克里金法假定采样点之间的距离或方向可以反映可用于说明表面变化的空间相关性。克里金法工具可将数学函数与指定数量的点或指定半径内的所有点进行拟合以确定每个位置的输出值。克里金法是一个多步过程;它包括数据的探索性统计分析、变异函数建模和创建表面,还包括研究方差表面。当您了解数据中存在空间相关距离或方向偏差后,便会认为克里金法是最适合的方法。该方法通常用在土壤科学和地质中。
-
克里金插值是有预测性的
-
看效果也比较细腻
-
-
趋势面法
-
通过文件实现地形转栅格
- 跟前面的不同,可以将点、线和面数据插值成符合真实地表的栅格表面
- 适合等高线、高程数据,山川河流啥的
第四节 地统计和插值中异常值查找
做插值前要进行地统计(空间统计)的异常值处理
相关文章:
第十五章 栅格数据重分类、栅格计算器、插值分析
文章目录第十五章 栅格数据分析第一章 栅格数据重分类第一节 栅格数据重分类第二节 栅格重分类的使用第三节 重分类的使用中的空值使用第四节 重分类的案例:分类统计面积第五节 坡度矢量分级图生成第二章 栅格计算器第一节 栅格计算器介绍第二节 栅格计算器使用第三…...
CS5260测试版|CS5260demoboard|typec转VGA参考PCB原理图
CS5260测试版|CS5260demoboard|typec转VGA参考PCB原理图 CS5260是一款高度集成的TYPEC转VGA转换方案芯片。 CS5260输出端接口:外接高清VGA设备如:显示器投影机电视带高清的设备,广泛应用于 笔记本Macbook Air 12寸USB3.1输出端对外接高清VGA设备如:显示器投影机电视…...
winform开发心得
最近一直在从事winform的开发,每次都是需要从网上查找资料才能对应具体风格要求,现在总结一下。 ui方面可以使用CSkin对应的一套ui,使用步骤 1.在窗口界面,工具箱空白处点击右键,弹出菜单有个”选择项“,点…...
学习周报-2023-0210
文章目录一 在SUSE11sp3系统中将openssh从6升级到8一 需求二 系统环境三 部署流程1.上传编译安装的软件包2.安装 gcc编译软件3.安装依赖zlib4.安装依赖openssl5.安装openssh二 在CentOS-6.9配置apache服务(3)---虚拟主机配置一 定义二 系统环境三 基于域…...
百度富文本UE的问题集合
百度富文本编辑能上传视频成功但是在浏览器不能播放、显示的问题百度富文本视频封面空白问题百度富文本编辑器UMEditor 添加视频无法删除百度富文本编辑器结果存数据库取出来到js赋值报错怎么让浏览器重新加载修改过的JS文件,而不是沿用缓存里的百度富文本编辑能上传…...
在Linux上安装node-v14.17.3和npm-6.14.13
记录:374场景:在CentOS 7.9操作系统上,安装node-v14.17.3-linux-x64环境。包括node-v14.17.3和npm-6.14.13。node命令应用和npm命令应用。版本:JDK 1.8 node v14.17.3 npm 6.14.13官网地址:https://nodejs.org/下载地址…...
机器学习框架sklearn之特征降维
目录特征降维概念特征选择过滤式①低方差特征过滤②相关系数③主成分分析特征降维 0维 标量 1维 向量 2维 矩阵 概念 降维是指在某些限定条件下,降低随机变量(特征)个数,得到一组“不相关”主变量的过程 注:正是…...
java实现二叉树(一文带你详细了解二叉树的)
🎇🎇🎇作者: 小鱼不会骑车 🎆🎆🎆专栏: 《数据结构》 🎓🎓🎓个人简介: 一名专科大一在读的小比特,努力学习编程是我唯一…...
学弟学妹少走弯路,超完整算法刷题路线出炉
大家好,我是帅地。 本篇文章主要讲解下面三个事: 1、自己学习算法的一些经历 2、大家学习算法存在的一些普遍问题 3、给大家规划的算法刷题路线 一、算法学习往事 记得当初学了 C 语言就开始刷题了,刷题倒不是面试,而是为了…...
Windows截取gif动态图的软件 ScreenToGif 的安装、使用教程
一、概述 👉GIF(Graphics Interchange Format),又称图形交换格式,是一种公用的图像文件格式标准,于1987年由Compu Serve公司成功研发并推出。 👉GIF用于以超文本标志语言方式显示索引彩色图像&a…...
C++程序设计——多态:虚函数、抽象类、虚函数表
注:以下示例均是在VS2019环境下 一、多态的概念 通俗来讲,多态就是多种形态,当不同的对象去完成某个行为时,会产生出不同的状态。即不同继承关系的类对象,去调用同一函数时,产生不同的行为。 比如”叫“这…...
OpenMMLab AI实战营 第6课 语义分割与MMSegmentation
第6课 语义分割与MMSegmentation 1. 语义分割简介 任务:将图像按照物体的类别分割成不同的区域,等价于对每个像素进行分类应用 无人驾驶人像分割智能遥感医疗影像分析 语义分割 vs 实例分割 vs 全景分割 语义分割:仅考虑像素的类别…...
产业互联网是对互联网的衍生和进化,也是一次重塑和再造
互联网并不仅仅只是充当撮合和中介的角色,它应当具备更多的功能和意义。只有这样,它的发展才能够真正全面和完善。产业互联网的衍生和出现,正是在互联网进化的基础之上出现的。这是我们看到之所以会有那么多的互联网玩家投身到产业互联网的浪…...
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背包问题理论基础 二(一维数组实现)1. 0-1背包问题理论基础(二维数组实现) 背包问题一般分为这几种: 0-1背包问题:有n件物品和一个最多能背重量为w…...
FITC-PEG-FA,荧光素-聚乙二醇-叶酸,FA-PEG-FITC,实验室科研试剂,提供质量检测
FITC-PEG-FA,荧光素-聚乙二醇-叶酸 中文名称:荧光素-聚乙二醇-叶酸 英文名称:FITC-PEG-FA 英文别名:Fluorescein-PEG-Folic Acid 性状:基于不同的分子量,呈白色/类白色固体,或粘稠液体。 溶…...
简洁易懂:源码+实战讲解Redisson并发锁及看门狗自动续期
1 缘起 有一次同事问Redisson存储的键是否为hash? 我当时,没有看Redisson的相关源码,只知道应用, 所以没有办法回答,于是开始看看Redisson实现的源码, 顺便写了一个单机Redisson测试, 发现Redi…...
TCP 三次握手和四次挥手
✏️作者:银河罐头 📋系列专栏:JavaEE 🌲“种一棵树最好的时间是十年前,其次是现在” 目录TCP 建立连接(三次握手)为啥不能是 4 次?为啥不能是 2 次?三次握手的意义: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.安装(Windows)3.Tomcat目录结构4.server.xml部分配置解释四.Servlet1.概念2…...
P14 PyTorch AutoGrad
前言:激活函数与loss的梯度PyTorch 提供了Auto Grad 功能,这里系统讲解一下torch.autograd.grad系统的工作原理,了解graph 结构目录:1: require_grad False2: require_grad True3: 多层bakcward 原理4: in…...
前端报表如何实现无预览打印解决方案或静默打印
在前端开发中,除了将数据呈现后,我们往往需要为用户提供,打印,导出等能力,导出是为了存档或是二次分析,而打印则因为很多单据需要打印出来作为主要的单据来进行下一环节的票据支撑, 而前端打印可…...
Operating System Course 2 - My OS
Computer Startup process上一篇:http://t.csdn.cn/XfUKt 讲到这个启动设备的第一个扇区:引导扇区。那么引导扇区的代码长什么样子?这里得看引导扇区代码源文件bootsect.s(.s后缀文件为用汇编语言编写的源代码文件)。另…...
离散数学 课时一 命题逻辑的基本概念
1 命题 1、命题:可以判断其真值的陈述句 2、真值:真或者假(1或者0) 3、真命题:真值为真的命题 4、假命题:真值为假的命题 5、原子命题:不可以再被分解成更简单的命题 6、复合命题:由原子命题通过联结词联结…...
Word文档带有权限密码怎么办?
Word文档的权限密码指的是什么?其实这是Word文档的保护方法之一,具体指Word文档的编辑、修改受到了限制,需要输入密码才能进行。 设置了权限密码的Word文档还是可以直接打开,只有当需要编辑或者修改内容的时候,才会发…...
C++多态
1. 多态的概念1.1 概念多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态举个例子:比如买票这个行为,当普通人买票时,是全价买票;…...
访问学者如何申请美国J1签证?
一、申请美国J1签证的步骤: 第一步:填写I901表。 填写I901表会收取SERVIS费用180美元,可以用VISA/Master卡直接网上支付。填完后打印收据单或者存成PDF后续再打印,记下I901收据编号。 第二步:DS-160表填写。 填写DS-…...
使用gitlab ci/cd来发布一个.net 项目
gitlab runner的安装和基本使用:https://bear-coding.blog.csdn.net/article/details/120591711安装并给项目配置完gitlab runner后再操作后面步骤。实现目标:master分支代码有变更的时候自动构建build。当开发人员在gitlab上给项目打一个tag标签分支的时候自动触发…...
笔试题-2023-蔚来-数字芯片设计【纯净题目版】
回到首页:2023 数字IC设计秋招复盘——数十家公司笔试题、面试实录 推荐内容:数字IC设计学习比较实用的资料推荐 题目背景 笔试时间:2022.08.24应聘岗位:校招-芯片逻辑综合工程师-智能硬件笔试时长:90min笔试平台:nowcoder牛客网题目类型:不定项选择题(15道)、填空题…...
ThreadLocal 详解
ThreadLocal简介JDK源码对ThreadLocal类的注释如下:ThreadLocal提供线程局部变量,使得每个线程都有自己的、独立初始化的变量副本ThreadLocal实例通常是类中的private static字段,用于将状态与线程相关联,如用户ID、事务ID只要线程…...
【Java 面试合集】重写以及重载有什么区别能简单说说嘛
重写以及重载有什么区别能简单说说嘛 前述 这是一道非常基础的面试题,我们在回答的过程中一定要逐一横向比较。 从方法的 修饰符,返回值,方法名,含义,参数等方面进行逐一分析来比较不同。 话不多话,看下…...
百度快速排名案例/天津百度关键词seo
参考答案如下单选的服端I dont like to take the subway.题统中听并switch 语句中可以没有 default 子句。作系Swim, let nature cleanse your heart; read, let the words warmyour stillness; keep a raise, let free conditioning your exhaustion; put out of your mind, l…...
视觉设计网站/友链申请
[Error]集成第三方API时Other Linker Flags项添加-all_load引起的冲突 问题描述: 在XCode9.1新建一个项目,先集成了极光推送,再集成微信支付时出现的问题。 集成微信后运行时,报错(如图): …...
soho在哪里做网站/产品网络营销策划
JavaScript,DOM操作表格 学习要点: 1.操作表格 DOM在操作生成HTML上,还是比较简明的。不过,由于浏览器总是存在兼容和陷阱,导致最终的操作就不是那么简单方便了。本章主要了解一下DOM操作表格和样式的一些知识。 一&am…...
网站建设以及运营方面/乐事薯片软文推广
是不是觉得target有点眼熟?! 今天要讲的不是HTML的<a>标签里面有个target属性。 target伪类是css3的新属性。 说到伪类,对css属性的人肯定都知道:hover、:link、:visited、:focus等等,target用法跟他们是同出一辙的。 官方定义是: URL…...
商城网站建设讯息/国内疫情最新情况
获取txt文本文档的编码类型(c,c#) http://blog.csdn.net/xt_chaoji/article/details/7345052 C/C文本文件件编码格式http://blog.csdn.net/afjafjafj2008/article/details/6620617...
做外贸网站格式/免费推广公司的网站
现在网络攻击非常严重,作为一个合格的程序员必须懂得如何处理网站安全问题,比如一个API接口如果不处理,可能会被不良人员恶意调用,占用服务器资源。这里精准像素分享一个简单的PHP限制同IP一天访问次数方法,适合不太懂…...