Arcgis是一个比较好用的GIS常规数据处理软件,有非常多工具可用,但是有时候我们在处理数据的时候需要用到批量功能,因为可能有很多数据需要用相同的工具,虽然arcgis提供批处理的方法(工具右键可见),但还是需要进行大量的人工交互操作,就如下图是【剪裁工具】批处理界面,输入要素、剪裁要素、输出要素类这些还是需要手动来选择,一旦数据过多,也是一个麻烦事。
不过好在软件开发者早就替我们考虑好了,【模型构建器】可以帮助我们快速实现批处理功能(不熟悉模型构建器的小伙伴们可自行百度一下,解释很全),下面我以“模型构建器批量剪裁”为例讲一下实现过程。
1 首先在工具箱右键新建一个模型
2 然后通过插入菜单插入一个迭代要素类,可以理解为一个循环工具,循环读取你文件夹或者数据库中的要素类,用来进行剪裁操作。
3 然后直接从Arctoolbox中把剪裁工具拖进来,