# 栅格重采样

# 功能说明

在不同的应用实例中,栅格的分辨率要求有所差异,用户可通过重采样功能,利用高分辨栅格数据直接获取低分辨的栅格数据,而不用再次外业采集。

MapGIS 平台中提供了四种重采样的方法:最邻近法、双线性法、三次立方和双三次样条。

最邻近法(Nearest Neighbor)

最邻近法是将最临近的栅格值赋予新的栅格。该方法的优点是不会改变原始的栅格值,简单且处理的速度快,但是这种方法最大会有半个格子大小的位移。最临近法适用于表示分类或某种专题的离散数据,如土地利用,植被类型等。

双线性法(Bilinear Interpolation)

双线性法使用内差点在输入栅格中的4邻域进行加权平均来计算新的栅格值,权值根据4邻域中每个格子中心距内差点的距离来决定。用双线性法进行重采样的结果会比最邻近法的结果更光滑,但会改变原来的栅格值。双线性法适用于表示某种现象分布、地形表面的连续数据,如气温、DEM、降水量分布、坡度等,这些数据本来就是通过采样点内插得到的连续表面。

综上所述,双线性法并不适合于离散数据,因为这种方法会改变原始栅格的值;但以上两种重采样方法都适用于连续数据。

三次立方或双三次样条法与双线性法类似,适合于连续数据数据的重采样,但其计算量更大,相应的计算结果精度也更高。

# 操作说明

1. 在菜单栏中,点击“栅格编辑”,在其下拉菜单中选择“栅格重采样”,弹出重采样对话框,如图:

2. 在重采样对话框中添加源影像,查看源影像信息,其中:

  • 【输入数据】:输入要采样的栅格数据。在输入数据框中,单击下拉箭头,可以选择已添加到当前工作空间中的数据;单击数据输入框后的“打开文件”按钮,弹出“打开文件”对话框,在该对话框中可以打开其他位置的栅格数据。
  • 【行列值】:原始影像的行列值;
  • 【分辨率】:原始影像的分辨率值。

3. 设置采样结果数据参数。这里的采样方式有两种,包括输入采样后行列值或像素值:

①输入行列值:用户可以自定义输入采样后的行列数目。若勾选“保持影像高宽比例不变”,则只需要输入行列值中的一个,另一个会按比例计算出来;输入行列值后,分辨率的X/Y值也会被自动计算出来;

②输入分辨率:用户也可以选择自定义输入采样后的分辨率。同样,若勾选“保持影像高宽比例不变”,在输入X/Y值的任意一个后,另一个会按比例自动生成;行列值也会自动生成。分辨率是栅格一个像元代表的刻度距离,值越大,分辨率越低。

4. 选择计算采样的方法。系统提供了4种采样方法,包括:

  • 【最邻近】:执行最邻近分配法,是最快速的插值方法。主要用于离散数据采样。
  • 【双线性】:执行双线性插值法,可根据四个最邻近输入像元中心的加权平均距离确定像元的新值。此选项用于连续数据,并会生成平滑的数据。
  • 【三次立方】:通过三次多项式内插的方式,进行数据的重采样。适用于连续数据的重采样,生成平滑的插值结果。插值速度较双线性插值慢,但插值精度提高。
  • 【双三次样条】:双三次重采样是为进一步提高采样精度的一种方法,也主要适用于连续数据的重采样方法。尽管双线性插值法执行速度更快,但是得到的结果却不如双三次重采样的结果锐利。

5. 完成栅格数据采样参数的设置,输入采样结果的存储位置,单击"确定",完成数据的重采样。若在设置参数时,勾选了“结果添加到地图文档”,那么采样后的结果会自动添加到当前地图文档中。

提示:

1. 使用DPI参数进行采样的方法,是针对用户已知原始DPI和结果DPI的情况下进行的重采样方法,操作过程中用户需手动输入原始DPI和结果DPI,系统会根据这两个值自动进行重采样。一般的栅格数据不建议选用该方法。

2. 重采样一般用于降低分辨率,若用户输出的分辨率值小于原始栅格数据,结果栅格数据只是增加了行列值,并没有提高分辨率,结果栅格没有意义。