迭代文件
使用说明
通过迭代文件工具,可对数据文件进行批量处理,从而节省重复操作所需的时间,提升处理的效率。
使用场景
现有一批 DLG 数据,原始数据分为50个分幅文件夹,每个文件夹下包含9种要素类型SHP文件。将这450份SHP数据分类导入到同一数据源中管理,常规手工分类需要进行上百次重复的导入操作,而通过构建模型,在模型中添加一个迭代工具,选择文件夹递归,同时添加一个SHP导入的工具,运行模型便能遍历所有分幅文件夹,实现文件批量导入,大幅提高工作效率。

参数说明
| 参数名 | 默认值 | 参数释义 | 参数类型 |
|---|---|---|---|
| 待迭代的文件目录路径 | 需要进行迭代的文件所在目录路径集合 | String | |
| 递归 (可选) |
false | 是否对迭代文件夹下的子文件夹进行递归,默认为不选择递归 | Boolean |
| 通配符 (可选) |
*表示使用任意字符,?表示使用任意单个字符。可使用通配符来限制输入名称,如果未使用通配符,则返回所有输入 | String | |
| 忽略大小写 (可选) |
true | 通配符匹配时是否忽略大小写,默认为忽略大小写 | Boolean |
变更说明
| 参数名 | 参数ID | 变更情况 |
|---|---|---|
| 待迭代的文件目录路径 | inputPaths | 将参数类型修改为“String”。 |