按值的范围进行重分类

需要 Spatial Analyst 许可。

需要 3D Analyst 许可。

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

对连续数据进行重分类时,对值的范围进行重分类功能变得更为重要。例如,如果对鸟类栖息地模型的高程值进行重分类,您可以将海平面以上 1,000 到 1,500 米的高程值重分类为 10,而将 750 到 1000 米的高程值重分类为 8,依此类推。由于高程是一种连续表面,因此像元值可以包含诸如 1,005.34、1324.50、743.89 和 312.45 一类的值。在输入栅格中一一指定每个高程值及其对应的替代值将十分困难并且非常耗时。同样,您也可能不需要这样做,因为大多数分析都适合经过按范围分组的高程值。

按值的范围进行重分类时,重分类工具需要设定输入栅格中现有值的各个下限和上限以及它们各自对应的替代值,这样便可指定值的范围。原始栅格中落入指定值范围内的所有值均将被赋予为该范围指定的替代值。各种工具对范围界限中断的处理方式不同。也就是说,如果指定了两个范围,如 1 到 5 对应 100,5 到 10 对应 200,则通常将值 5 指定给值 100,而 5.01 则指定给输出值 200。

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

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

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

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

相关主题