栅格裁剪
使用说明
对栅格或影像数据集进行裁剪,结果存储为一个新的栅格或影像数据集
- 区域内与区域外裁剪
选择区域内裁剪,则被裁剪的栅格数据在裁剪区范围内的部分被保留到结果数据集中;相反,使用区域外裁剪,则保留不在裁剪区范围内的那部分数据到结果数据集中。
- 精确裁剪与显示裁剪
采用显示裁剪时,只有裁剪区域内的数据被保留,即如果裁剪区的边界没有恰好与单元格的边界重合,那么单元格将被分割,位于裁剪区的部分会保留下来;位于裁剪区域外,且在被裁剪的那部分栅格所在块的总范围内(即图2中灰色区域)的栅格仍有栅格值,但不显示。此种方式适用于大数据的裁剪。
采用精确裁剪时,系统在裁剪区域边界,会根据裁剪区域压盖的单元格的中心点的位置确定是否保留该单元格。如果使用区域内裁剪方式,单元格的中心点位于裁剪区内则保留,反之不保留。
参数说明
参数名 | 默认值 | 参数释义 | 参数类型 |
---|---|---|---|
待裁剪的栅格数据 | 指定的要进行裁剪的数据集,支持栅格数据集和影像数据集 | Dataset | |
指定用于裁剪的数据集 (可选) |
指定用于裁剪的范围数据集 | Dataset | |
裁剪区域 (可选) |
指定的裁剪区域,可以为矩形、圆形、多边形等,填写方式为几何对象的wkt字符串。 | GeoRegion | |
是否使用数据集对象范围作为裁剪范围(仅对面数据集生效) (可选) |
false | 为true时表示使用数据集的矩形范围作为裁剪范围,为false时则以面数据集对象区域为裁剪范围 | Boolean |
是否区域内裁剪 (可选) |
false | 是否对裁剪区内的数据集进行裁剪。若为 true,则对裁剪区域内的数据集进行裁剪,若为 false ,则对裁剪区域外的数据集进行裁剪 | Boolean |
是否精确裁剪 (可选) |
false | 是否使用精确裁剪。若为 true,表示使用精确裁剪对栅格或影像数据集进行裁剪,false 表示使用显示裁剪。 | Boolean |
目标数据源 | 指定的存储缓冲区分析结果的数据集所在的数据源 | Datasource | |
结果数据集名 | 指定的结果数据集名称 | String |
输出结果
参数名 | 参数释义 | 参数类型 |
---|---|---|
结果数据集 | 栅格裁剪返回的结果数据集 | Dataset |