4.利用Model Builder迭代器对数据批处理
- 本次操作将对shp文件批量添加缓冲区
- 参考:http://desktop.arcgis.com/zh-cn/arcmap/latest/analyze/modelbuilder/examples-of-inline-model-variable-substitution.htm
1.首先,在ArcMap的【目录】窗口中的【我的工具箱】下新建一个工具箱(不重命名),如下图:
2.如下图所示,再在【工具箱】下新建一个【模型】,此时会自动打开一个【模型构建器】窗口;
3.接下来需要添加三部分工具:【缓冲区】工具、【迭代器】、【工作空间】变量;
①【缓冲区】工具的添加:
②【迭代器】的添加:
③【工作空间】变量的添加:
打开【创建变量】窗口,选择“工作空间”
4.整理一下【画布】上所有工具和变量的布局;
5.利用连接工具连接【迭代器】的【要素类】和【缓冲区】工具(即将要素类作为缓冲区的输入要素)
6.设置各个工具和变量的参数:
①首先设置一下【工作空间】,双击画布上的【工作空间】:
②【迭代器】的设置,双击【迭代要素类】,打开【迭代要素类】对话框,
③【缓冲区】工具设置:
7.参数设置完成之后见下图:
8.运行整个模型:
9.刷新一下输出数据库(output.gdb),查看结果,图略。
转载自:https://blog.csdn.net/qingjianduoyun/article/details/73867205