“计算变化”函数

获得 Image Analyst 许可后可用。

概览

用于计算两个类别或连续栅格数据集之间的差值。

注释

此函数可用于枚举土地覆被变化分析的两个分类栅格之间的差值,或者可用于检查两个单波段连续栅格之间的变化,例如高程、温度、冠层盖度等。

系统提供三种计算方法:

  • 差异 - 计算两个栅格数据集之间的数学差异(减)。

    至栅格 - 自栅格

  • 相对差异 - 在考虑像素值大小的同时,计算栅格数据集之间的差异。

    (至栅格 - 自栅格)/max(自栅格, 至栅格)

  • 类别 - 两个类别或主题栅格之间的差异,其输出可以显示在两个栅格之间发生的各个类过渡。 例如,标记为 Forest > Developed 的类指示从自栅格Forest至栅格Developed 的变化。

要仅显示从一个类到另一个类的变化的像素,请使用起始类目标类参数,然后选中仅变化像素复选框。 例如,要仅查看从 Forest 变化为 Developed 的像素,请在起始类值中输入 Forest 类值,并在目标类值中输入 Developed 类值,然后选中复选框以仅包含变化的像素。 将仅在输出图层中符号化从 Forest 变化为 Developed 的像素。 所有其他像素将被归类为 Other,并默认情况下处于透明状态。

如果计算变化方法设置为类别并且其中一个输入不是类别,则将计算出简单差值。

注:

分析分类变化时,自栅格至栅格必须具有关联的栅格属性表。 属性表必须具有一个 VALUE 字段、一个 CLASS_NAME 字段、一个 CLASSNAME 字段或一个字符串字段。 这些字段中的数据可用于在两个栅格之间进行比较。

如果任一输入为多波段栅格,则将仅使用栅格中的第一个波段进行计算。

参数

参数描述

自栅格

计算中要使用的第一个栅格。 要评估从时间 1(较早)到时间 2(较晚)的变化,请在此处输入时间 1 栅格。

至栅格

计算中要使用的第二个栅格。 要评估从时间 1(较早)到时间 2(较晚)的变化,请在此处输入时间 2 栅格。

计算更改方法

用于计算的方法。

  • 区别 - 将计算输入栅格中像素值之间的数学差或减法。 这是默认设置。
  • 相对差异 - 将在考虑比较值大小的同时,计算像素值的差异。
  • 类别 - 将计算两个类别或主题栅格之间的差异,其输出包含在两个栅格之间发生的类过渡。

起始类值

如果比较两个类别栅格,则将在计算中包含自栅格的类值。 这是一个与您的输入栅格数据集中 ClassValue 字段相对应的以空格分隔的整数值列表。

目标类值

如果比较两个类别栅格,则将在计算中包含至栅格的类值。 这是一个与您的输入栅格数据集中 ClassValue 字段相对应的以空格分隔的整数值列表。

自栅格中类名称的字段名称

用于在自栅格输入中存储类名称的字段。 该工具将自动搜索要使用的 ClassName 字段或 Class_Name 字段。

如果输入不包含这些标准字段名称,请使用此选项。

至栅格中类名称的字段名称

用于在至栅格输入中存储类名称的字段。 该工具将自动搜索要使用的 ClassName 字段或 Class_Name 字段。

如果输入不包含这些标准字段名称,请使用此选项。

过滤方法

为分类变化计算选择过滤方法。

  • 保留所有 - 所有类都将包含在输出中,且不会进行过滤。 选择此选项可查看单个数据集中的变化和持久性。
  • 仅保留变化像素 - 输出中仅包含从一种类类型变化为另一种类类型的类。 选择此选项意味着您仅对变化感兴趣。
  • 仅保留不变像素 - 输出中仅包含未变化的类。 如果您仅对持久性感兴趣,请选择此选项。

定义过渡色

指定要用于符号化输出类的颜色。 当像素由一种类类型变为另一种类类型时,输出像素颜色将代表初始类类型、最终类类型或两者的混合

  • 起始和目标颜色平均值 - 输出类的颜色将是自(初始)和至(最终)类颜色的平均值。 这是默认设置。
  • 使用起始颜色 - 输出类的颜色将与起始(初始)类的颜色相匹配。
  • 使用目标颜色 - 输出类的颜色将与目标(最终)类的颜色相匹配。

像元大小类型

选择输出栅格中使用的像元大小。 如果所有输入像元大小均相同,则所有选项都会产生相同的结果。

  • 第一个 - 使用输入栅格的第一个像元大小。
  • 最小值 - 使用所有输入栅格中的最小像元大小。
  • 最大值 - 使用所有输入栅格中的最大像元大小。 这是默认设置。
  • 平均值 - 使用所有输入栅格的平均像元大小。
  • 最后一个 - 使用输入栅格的最后一个像元大小。

范围类型

选择输出栅格中应使用的范围。

  • 第一个 - 使用第一个输入栅格的范围来确定处理范围。

  • 交集 - 使用叠置像素的范围来确定处理范围。 这是默认设置。
  • 并集 - 使用所有栅格的范围来确定处理范围。
  • 最后一个 - 使用最后一个输入栅格的范围来确定处理范围。


在本主题中
  1. 概览
  2. 注释
  3. 参数