# 栅格裁剪

栅格裁剪是根据用户的需求,按照一定的方法,在原始栅格数据中,提取所需的部分栅格数据,新生成的裁剪结果文件包含了与原栅格相交部分的所有像素。

# 操作说明

1. 在“栅格编辑”的子菜单中,选择“栅格裁剪”,弹出栅格裁剪对话框,如图所示:

2. 在裁剪窗口中,输入待裁剪栅格。在裁剪对话框的“输入”栏中,选择要裁剪的栅格数据和波段(对于影像数据,可以选择对三个波段全部裁剪的方式)。选定裁剪数据后,数据视图会显示在裁剪窗口的“显示”框中。

3. 设定裁剪区域,选择裁剪模式,系统提供了用户输入范围、按分块数目、按分块大小、AOI区裁剪、矢量区裁剪。选择不同裁剪模式的裁剪区域设置如下:

(1)用户输入范围裁剪

用户输入范围的裁剪模式,通过用户自定义的矩形裁剪范围进行裁剪。

选择“用户输入范围”的裁剪模式后,需要选择输入范围的坐标类型。系统提供了“栅格范围”和“地理范围”两种坐标类型,其中:

  • 【地理范围】:如果取的是原数据的地理范围,则定义左上角和右下角的坐标确定图像的裁剪位置;

  • 【栅格范围】:如果取的是原数据的栅格范围,则定义左上角和右下角的行列范围确定图像的裁剪位置。

  • 另外,还可以通过调整视图中一个视窗的大小和位置来确定裁剪范围。

  • 【左上、右下】:如果选择栅格范围,则输入左上角和右下角的行列信息;如果选择地理范围,则输入左上角和右下角的坐标值。

如下图中,选用栅格范围输入左上、右下行列值信息,生成的裁剪框:

(2)按分块大小裁剪

按分块大小是按照标准块大小进行切块,对于不够标准大小的独立成小块进行切块。其生成结果是多幅影像,命名规则是在结果名称后面加上分块行列序号。

选择按分块大小裁剪模式需要设置的参数有:

  • 【块大小】:设置分块裁剪大小。这个大小是通过行列值来设定的,设置了一定的行列值确定块大小后,系统会显示出“块数目”,这时在“显示”窗口会显示分块的效果,以及分块的数目。

  • 【重叠】:设置每个相邻块间重复行列数。默认为0,即相邻块间不存在重复区域。

设置块大小如下图,生成的裁剪框:

提示:

分块的大小是从左往右、从上往下进行切割的,系统会以定义的块大小来进行切割,对于分割后不够标准大小的还是以小于标准块大小的小块来进行切割。

(3)按分块数目裁剪

按分块数目原理与按分块大小裁剪原理类似,根据设置的分块数目对影像进行均匀切块。其生成结果是多幅影像,命名规则是在结果名称后面加上分块行列序号。

其参数含义为:

  • 【块数目】:设置裁剪分块数目。这个大小是通过行列值来设定的,这个数目是按照M*N实现的,设置了分块数目后,系统会灰度显示出“块大小”,这时在“显示”窗口会显示分块的效果以及分块的大小。

  • 【重叠】:设置每个相邻块间重复行列数。默认为0,即相邻块间不存在重复区域。

如下,按数目分块的裁剪示例:

地图配图\\001

(4)AOI区裁剪

当“裁剪模式”为“AOI区裁剪”时,“导入AOI区”按钮会被激活。这时,点击“导入AOI区”,导入之前在“AOI区编辑”中所编辑并另存的AOI区文件,此时在栅格的“显示”窗口可以预览裁剪结果。

使用AOI区内裁剪,裁剪结果如下图所示:

(5)矢量区裁剪

矢量区裁剪是通过导入的矢量区文件来确定裁剪范围。

当“裁剪模式”为“矢量区裁剪”时,“简单要素区”按钮会被激活。点击该按钮,导入相应的矢量区文件,预览窗口中会显示矢量区文件的分布情况。

您也可通过鼠标在预览窗口中选择待进行裁剪的矢量区图元,被选中的区图元会高亮显示,没有选中的图元不会参与裁剪操作。

4. 设置裁剪方式。裁剪方式有两种,内裁和外裁,其中:

  • 【内裁】:保留裁剪框里面的图形;
  • 【外裁】:保留裁剪框外面的图形;
  • 【添加裁剪AOI】:在生成的结果栅格中添加一个裁剪AOI区,裁剪AOI区与裁剪框的形态一致。包含裁剪AOI区的栅格只会显示裁剪AOI范围内的数据,其他数据不显示。在裁剪结果中取消无效值设置后,勾选了“添加裁剪AOI”的栅格只会显示AOI区内的栅格数据,而未勾选“添加裁剪AOI”的栅格还会显示之前被设置为无效值的其他值,如下图所示:

  • 【输出多幅影像】:当裁剪模式为AOI区裁剪时或矢量区裁剪时,此功能被激活。勾选此功能,系统会对每个AOI区或矢量区输出一个结果文件,否则只有一个结果栅格生成。

5. 裁剪结果的无效值设置。栅格裁剪时,通常会生成不规则形状的栅格,因此必须要对结果栅格赋予无效值。系统提供以下两种设置方式:

  • 【原影像无效值】:当原始栅格数据存在无效值时,结果栅格数据无效值可与原始栅格数据保持一致。
  • 【自定义】:用户可为结果栅格指定一个像元值为无效值,但注意此值应避免与结果栅格中有效部分像元值相同。

6. 设置输出文件路径和名称,单击"确定",开始裁剪。