【ArcGIS】栅格重分类(Reclass)

这篇具有很好参考价值的文章主要介绍了【ArcGIS】栅格重分类(Reclass)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


重分类就是对原有栅格像元值重新分类从而得到一组新值并输出。重分类工具有多种方法将像元值重新分类或更改为替代值。
一次对一个值或成组的值进行重分类的方法是:
  • 使用替代字段;
  • 基于某条件,如指定的间隔(如按照10个间隔将值分组);
  • 按区域重分类(如将值分成10个所含像元数量保持不变的组)。

这些工具可将输入栅格中的众多值轻松地更改为所需值、指定值或替代值。所有重分类方法适合区域中的每个像元。也就是说,当对现有值应用某替代值时,所有重分类方法都可将该替代值应用到原始区域的各个像元。重分类方法不会仅对输入区域的一部分应用替代值。
重分类工具包括重分类、查找表、分割、使用表和ASCII重分类等。

1 重分类(Relassify)

在实际应用中,进行重分类的原因一-般有新值替代、将值组合到一起、按相同等级对一组栅格的值进行重分类、将特定值设置为NoData或者为NoData像元设置某个值四类。

1.1 新值替代

事物总是处于不断的发展变化之中,地理现象更是如此。为了实时地反映事物的真实属性,经常要用新值代替旧值。例如,某区域土地利用类型的变更、湖泊面积的变化等。

1.2 将值组合到一起

在栅格数据操作过程中,经常需要简化栅格中的信息,将一些具有某种共性的事物合并为一类。例如,将湖泊、河流、水库等合并为水域,将居住地、道路用地、建筑用地等合并为城市用地。

1.3 按相同等级对一组栅格的值进行重分类

栅格数据的空间分析有时需要根据偏好值、敏感度值、优先级值或者某些类似的条件为栅格数据创建一个相同的等级。例如,当寻找最易发生雪崩的坡面时,需要综合分析坡度数据、土壤类型数据和植被数据。依据每个栅格数据的每个单元的属性对雪崩活动的感受性将数据重分类为1~10的范围。也就是说,在坡度栅格数据中给陡峭的坡面赋值为10,因为这些地方最易发生雪崩。

1.4 将特定值设置为NoData或者为NoData像元设置某个值

在有些情况下,需要从分析中移除某些特定值。例如,某种土地利用类型存在限制条件(如湿地),使工作人员无法在该处从事建筑活动。在这种情况下,需要将土地类型值更改为NoData以将其从后续的分析中移除。
在另外一些情况下,可能要将NoData值更改为某个值。例如,在城市土地利用类型中,未利用土地可能赋值为NoData,但是随着城市土地的开发建设,未利用地逐渐得到开发,这时要赋予其新值。

1.5 操作步骤

重分类的操作步骤如下:
(1) 在ArcToolbox中双击【Spatial Analyst 工具】→【重分类】→【重分类】,打开【重分类】对话框。
(2) 在【重分类】对话框中,输人【输人栅格】和【重分类字段】数据,指定【输出栅格】的保存路径和名称,如下:
【ArcGIS】栅格重分类(Reclass)
(3) 单击【分类】按钮,弹出【分类】对话框。在【方法】下拉框中选择分类方法,在【类别】下拉框中选择分组数,单击【确定】按钮返回。如下:
【ArcGIS】栅格重分类(Reclass)
(4) 若要对每个旧值赋予一个唯一的新值,则单击【唯一】按钮。若要添加新的条目,单击【添加条目】按钮,反之则单击【删除条目】按钮。此外,还可以对新值取反,以及设定数值的精度等。
(5) 【将缺失值更改为NoData】为可选项,若选中则栅格像元中未在重映射表中出现或重分类的值被重分类为NoData。

2 查找表(Lookup)

查找表工具的作用是在输入栅格数据表中,查找另一个字段的值,形成一个新的栅格数据。

3 分割(Slice)

分割工具是按一系列相等的间隔来划分值的整个范围,或者通过将各个像元数量划分到一定数量的组中并保证每组分到的像元数量相等来进行划分。例如,如果输人栅格中值的范围为1~ 200,而要分割的间隔数为10,则输出栅格的值将介于1~ 10。输人栅格中值介于1~ 20的像元将指定为1,值介于21~40的像元将指定为2,依此类推。

4 表重分类(Reclass by table)

使用表重分类通过使用重映射表和重分类表将单个值、一定范围内的值、字符串或NoData映射为其他值或NoData。重映射表可以是ASCII文件或INFO表,由两部分组成:第一部分是要重分类的特定像元值,第二部分是像元重分类后的输出值。如INFO表,如下:
【ArcGIS】栅格重分类(Reclass)

4.1 操作步骤

使用表重分类的操作步骤如下:
(1) 在ArcToolbox中双击【Spatial Analyst工具】→【重分类】→【使用表重分类】,打开【使用表重分类】对话框,如下:
【ArcGIS】栅格重分类(Reclass)
(2) 在【使用表重分类】对话框中,输人【输人栅格】和【输人重映射表】数据,指定【输出栅格】的保存路径和名称。
(3) 在【来自值字段】、【到值字段】以及【输出值字段】下拉框中选择要重分类的各个值范围的起始值的字段、结束值的字段以及各个范围应更改成的目标整数值的字段。

(4) 【将缺失值更改为NoData】为可选项,若选中则栅格像元中未在重映射表中出现或重分类的值被重分类为NoData。

5 ASCII重分类(Reclass by ASCII File)

参考

1、书籍-ArcGIS10 地理信息系统教程-从初学到精通文章来源地址https://www.toymoban.com/news/detail-496907.html

到了这里,关于【ArcGIS】栅格重分类(Reclass)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ArcGIS中查看栅格影像最大值最小值的位置

    如果只是想大概获取栅格影像中最大值最小值的位置进行查看,可以不用编写程序获取具体的行列信息,只需要利用分类工具即可。 假设有一幅灰度影像数据,如下图所示。 想要查看最大值2116的大概位置在哪里,可以右击选择图层属性,首先选择符号系统,唯一值计算栅格

    2024年02月21日
    浏览(59)
  • Arcgis 定义投影、投影变换、导出栅格为tif、矢量转tif

    目录 一、Arcgis 定义投影 1、定义投影 2、设置平移 二、投影变换 1、栅格数据的投影变换 2、矢量数据的投影变换

    2024年04月25日
    浏览(42)
  • (Arcgis)Python3.8批量裁剪利用shp文件裁剪tif栅格影像数据

    使用环境: pycharm2020 arcgis pro 中的python3.8 一、pycharm中设置python编译器。左上角“文件”——“设置”——找到python interpreter——找到arcgis pro安装文件夹中的python 使用arcgis pro原因 :自带 arcpy 库,不需要进行 pip install 安装。(我是有python官网上的,但是不知道为什么装不了

    2024年01月21日
    浏览(56)
  • 使用gadl对土地利用栅格重分类

    要使用Python语言进行土地利用栅格的重分类,可以使用`gadl`库(GDAL的Python绑定)来实现。`gadl`库提供了一组功能强大的函数和类,可用于读取、处理和分析栅格数据。 首先,确保已经安装了`gadl`库。可以使用以下命令通过pip进行安装: pip install gdal   接下来,可以按照以下

    2024年02月14日
    浏览(35)
  • Arcgis连续数据的分类(求不同值域的面积)

    问题描述:如果得到的一个连续的影响数值数据,但是我们想求取某一段值域的面积占比,需要进行以下操作: 1.按照数值重分类,将某段数值变成一个类别 2.栅格转矢量,再求取面积    

    2024年02月12日
    浏览(47)
  • ArcGIS Pro遥感影像分类:随机森林、支持向量机方法

      本文介绍在 ArcGIS Pro 软件中,基于随机森林、支持向量机等多种算法,对遥感影像数据加以 监督分类 的具体方法。   在文章ArcGIS中ArcMap栅格遥感影像的监督分类(https://blog.csdn.net/zhebushibiaoshifu/article/details/126905442)中,我们介绍了基于 ArcMap 软件实现遥感影像监督分类

    2024年02月13日
    浏览(44)
  • 使用 ArcGIS Pro 进行土地利用分类的机器学习和深度学习

    随着技术进步,尤其是地理信息系统 (GIS) 工具的进步,可以更有效地对土地利用进行分类。分类的使用可用于识别植被覆盖变化、非法采矿区和植被抑制区域,这些只是土地利用分类的众多示例中的一部分。 分类的一大困难是确定要解决的问题的级别。我分类的目的是什么

    2023年04月25日
    浏览(52)
  • 区块链是对人类劳动价值的拯救

    号外: 教链内参1.13《BTC ETF上市将不利于COIN、MARA和MSTR?》 人类社会的发展曲曲折折,但总体而言,是以沿着生产力持续上升的路径为总体方向的。 生产力,从直观意义上讲,就是人类生产某种满足自身需求的东西的力量。 很显然,这个定义本身就是人本主义的。如果我们

    2024年01月18日
    浏览(52)
  • 13-把矩阵看作是对系统的描述

    引言 📖 在我们进一步探讨矩阵乘法之前,让我们从不同的角度来理解什么是矩阵,以及如何将矩阵视为一个系统。我们之前已经介绍了矩阵的基本概念和运算,接下来我们看矩阵的乘法,不过为了让大家能够更加深刻的理解什么是矩阵的乘法,这篇会首先向大家介绍我是如

    2024年02月13日
    浏览(38)
  • Python 3.11 版本是对线程安全做了什么更改吗

    问题:这份代码在 3.11.3 中它居然输出 0 ,一度以为自己写错了,抱着不信邪的态度,又搞了个 Python 3.9.7 的环境试了下,果然还是符合自己预期,输出不为 0,想问下 3.11 版本中是做了什么修改吗? 答案: 首先在 Python 字节码执行的时候 ,GIL 并不是随时能在任意位置中断切

    2024年02月09日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包