从来没有使用过模型构建器,今天快速看了一眼官方介绍,感觉需要学习一下,很多重复性工作可以省去。
目标
有矢量数据(乔木,灌木,水体,土壤,表面,草坪,建筑),范围如下,但是现在需要的范围仅是下面影像的范围,所以需要为各要素进行裁剪,并生成新的要素。
分析
单个裁剪工具就能完成对单个要素的裁剪,所以只需要从要素集中循环获取要素,并将得到的要素作为输入,连接到裁剪工具,裁剪要素始终为同一个。
实施
两个工具:裁剪工具,迭代器工具中的迭代要素类工具
1 裁剪工具
啥都没设置的时候是这样的
双击裁剪框框即打开对话框,定义输入输出即可完成一个裁剪。
2 迭代要素类工具
选择插入——迭代器——要素类
官方说明是这样的,输入就是我们的要素数据集,输出它就一个个输出啦,所以很明显,将输出1作为输入连接裁剪就好啦。
设置完是这样的
解释:从研究区shp要素集中获取了第一个要素:草坪,然后被研究区整体_Merge要素裁剪,得到草坪_Clip,然后循环,最后的结果是这样的。
成功啦!
总结:很草率的记录了过程,但是模型构建器是个值得学习的工具!!!