ArcGIS支持批处理操作,可以通过使用ModelBuilder和Python脚本来实现。
有多年全国LUCC数据,想要裁剪至某一具体流域,如下:

将.adf格式LUCC数据转化为tif数据,处理步骤如下:
生成.tif格式的文件。点击ArcToolbox,依次点击“转为栅格(To Raster)”>>“栅格转其他格式(批量)”>①②③,最后“确定”即可得到tif格式的文件

因为模型(Model)是要在工具箱(Toolbox)下面创建的,所以我们首先应该新建一个工具箱。选中文件夹,右键,在弹出的面板中选择“New”—>“Toolbox”,命名为批量裁剪(BatchClip)即可

选中批量裁剪工具箱,右键,在弹出的面板中选择“New”—>“Model”。如此,模型就被创建成功了。剩下的就是参数的设置了。

1、设置迭代器
点击上方【Insert】,添加【Interators】

添加输入文件夹位置:

设置完成后,点击【OK】。
2、添加裁剪工具箱
工具箱所在位置:Data Management Tools–Raster–Raster Pcocessing–Clip

Clip工具添加后如下:

设置输出范围:

设置裁剪特性:

3. 将迭代器与Clip工具连接
模型最终结果如下所示:

4、验证及运行
点击上方运行按钮,结果如下:
