局域运算
n局域运算是一个像元接一个像元运算,建立栅格数据分析的核心。
n局域运算由单个或多个输入栅格生成一个新的栅格。
局域运算:单一栅格
假定以单一栅格为源数据,基于输入栅格的像元值,局域运算通过空间数学函数计算输出栅格的每个像元值。
图12.1
用于局域运算的算术函数、对数函数、三角函数和幂函数。
图12.2
基于局域运算,将坡度栅格数据的像元值由百分数(a)转化为度数(b)。
局域运算:多个栅格
n由于可以用多个栅格图层进行运算,所以局域运算相当于基于矢量的地图叠置操作。
n除了可用于独立栅格的数学公式外,其他的基于输入栅格的像元值或其频率的度量也都可存储于输出栅格。
图12.3
(d)中的像元是由三个输入栅格(a、b和 c)以局域运算计算的平均值。其中,阴影像元为no data 。
图12.4
(d)中的像元值是由三个输入栅格(a、b和 c)以局域运算求取的众数统计值。阴影像元为no data。
图12.5
(c)中的每个像元值代表(a)和(b)像元值的独特组合。组合代码及其含义见(d)。