按值的范围进行重分类

您可能希望将一个值范围重分类为替代值,并将另一个范围重分类为不同的替代值。 例如,在某房屋的建筑物适宜性模型的输入土地利用栅格中,所有居民区和人类活动用地的值范围为 0 到 9,森林的值范围为 10 到 19,而农业用地的值范围为 20 到 29。 您需要将适宜性数值 1 指定给土地利用类型值 0 到 9(人类活动用地),数值 5 指定给土地利用类型值 20 至 30(农业用地),数值 10 指定给土地利用类型值 10 到 19(森林)。 由于值的数量过多,因此明确指定每个现有土地利用类型值及其替代值将十分繁琐。

当重分类连续数据时,重分类值范围的能力变得更加重要。 例如,如果您重分类鸟类栖息地模型的高程值,则可以将海拔 1,000 到 1,500 米的高程值重分类为 10;将 750 到 1,000 米的高程值重分类为 8;以此类推。 由于高程是一个连续表面,因此像元值可能包含诸如 1,005.34、1324.50、743.89 和 312.45 等值。 在输入栅格上指定每个单独的高程值及其相应的替代值既困难又耗时。 同样,您也可能不需要这样做,因为大多数分析都适合经过按范围分组的高程值。

当按值范围进行重分类时,重分类工具需要输入栅格上现有值的下限和上限,以及要分配给值范围的替代值。 原始栅格上所有落在指定值范围内的值都将接收分配给该范围的替代值。 范围边界中断在各种工具中的处理方式不同。 也就是说,如果指定了两个范围,如 1 到 5 对应 100,5 到 10 对应 200,则通常将值 5 指定给值 100,而 5.01 则指定给输出值 200。

在下例中,基础栅格中的原始值将按范围重分类为经过重定义的新值:

按值的范围进行重分类的示例
按值的范围进行重分类的示例

如果输入值连续(如高程或距离)或如上述土地利用示例中那样需要更改分类数据的分组,则通常会用到按值的范围进行重分类。

通过重分类工具可以轻松地对值的范围进行重分类。 在此工具对话框中,您也可以使用手动、相等间隔、定义的间隔、分位数、自然间断点分级法 (Jenks) 以及“标准差”分类等方法对原始数据进行分类。