ArcGIS使用模型构建器批量导出属性表
更多内容可以关注公众号【GISerQ】
在使用ArcGIS处理数据时,可以手动将数据的属性表导出,但当数据有几百个甚至上千个时,手动导出很明显就不是个好的选择。可以通过使用模型构建器来批量导出数据的属性表,具体步骤如下:
1. 打开模型构建器后,依次点击【插入】–>【迭代器】–>【要素类】
2. 添加完【要素类】迭代器,双击【迭代器】或者右键弹出,依次点击【创建变量】–>【获取参数】–>【工作空间或要素集】
3. 在【工作空间或数据集】中选择要处理的“矢量数据”,把存放数据集的文件夹加进来
4. 双击【迭代器】,在【要素类型】中根据文件中数据类型选择,这里的是面矢量文件,所以选中“面”即可;而最下面的【递归】一定记得打上【√】
注:递归可使数据一个接一个执行,如果不选择递归,等下一个任务执行完成,后面的数据就会把前面的结果数据覆盖
5. 打开ArcToolbox,依次点击【转换工具】–>【转地理数据库】–>【表转表】,并把【表转表】工具拖到模型界面即可
接着选中倒数第三个的【链接】箭头,将迭代器的【要素类】链接到【表转表】即可,弹出的选项选择第一个【输入行】