迭代字段值 (ModelBuilder)

使用情况

  • 该工具仅在 模型构建器 中提供,以供在模型中使用。 地理处理窗格或 Python 中不提供该工具。

  • 此工具的输出是名为 Value 的变量,其中包含字段值。 此变量可用在行内变量替换 (%Value%) 中。

  • 数据类型参数可指定输出变量的数据类型。 默认数据类型为字符串,但根据输出将在模型中的使用方式,可指定其他数据类型。 例如,如果字段包含要素类的路径,则可将数据类型参数设置为要素类,并将输出变量用作接受要素类的工具的输入。

  • 如果模型中添加了一个迭代器,那么模型中的所有工具会对迭代器中的每个值进行迭代。 如果不想针对每个迭代值运行模型中的所有工具,创建仅包含迭代器的子模型、模型中的模型或嵌套模型,然后将其作为模型工具添加到主要模型中。

参数

标注说明数据类型
输入表

要进行迭代的输入表。

Table View; Raster Layer
字段

要进行迭代的输入字段。

Field
数据类型
(可选)

指定输出值的数据类型。 默认数据类型为字符串,但根据输出将在模型中的使用方式,可指定其他数据类型。 例如,如果字段包含要素类的路径,则可将此参数设置为要素类,并将输出变量用作接受要素类的工具的输入。

  • 3D 对象要素图层—3D 对象要素图层
  • 3D 切片图层—3D 切片图层
  • 地址定位器—地址定位器
  • 分析像元大小—分析像元大小
  • 注记图层—注记图层
  • 任何值—任何值
  • ArcMap 文档—ArcMap 文档
  • 面积单位—面积单位
  • BIM 文件工作空间—BIM 文件工作空间
  • 布尔—布尔
  • 建筑领域图层—建筑领域图层
  • 建筑场景领域图层—建筑场景领域图层
  • 建筑图层—建筑图层
  • 构建场景图层—构建场景图层
  • CAD 工程图数据集—CAD 工程图数据集
  • 计算器表达式—计算器表达式
  • 目录图层—目录图层
  • 目录根—目录根
  • 像元大小—像元大小
  • 像元大小 XY—像元大小 XY
  • 复合图层—复合图层
  • 压缩—压缩
  • 坐标系—坐标系
  • 坐标系文件夹—坐标系文件夹
  • Coverage—Coverage
  • Coverage 要素类—Coverage 要素类
  • 数据元素—数据元素
  • 数据文件—数据文件
  • 数据库连接—数据库连接
  • 数据集—数据集
  • 日期—日期
  • dBASE 表—dBASE 表
  • 抽稀—抽稀
  • 逻辑示意图图层—逻辑示意图图层
  • 尺寸图层—尺寸图层
  • 磁盘连接—磁盘连接
  • 双精度—双精度
  • 高程表面图层—高程表面图层
  • 加密字符串—加密字符串
  • 包络—包络
  • 评估等级—评估等级
  • 范围—范围
  • 提取值—提取值
  • 要素类—要素类
  • 要素数据集—要素数据集
  • 要素图层—要素图层
  • 要素集—要素集
  • 字段—字段
  • 字段信息—字段信息
  • 字段映射—字段映射
  • 文件—文件
  • 文件夹—文件夹
  • 格式化栅格—格式化栅格
  • 模糊函数—模糊函数
  • GeoDataServer—GeoDataServer
  • 地理数据集—地理数据集
  • 几何网络—几何网络
  • 地统计图层—地统计图层
  • 地统计搜索邻域—地统计搜索邻域
  • 地统计值表—地统计值表
  • GlobeServer—GlobeServer
  • GPServer—GPServer
  • 图表—图表
  • 图表数据表—图表数据表
  • 图形图层—图形图层
  • 分组图层—分组图层
  • 水平系数—水平系数
  • 影像服务—影像服务
  • 索引—索引
  • INFO 表达式—INFO 表达式
  • INFO 项目—INFO 项目
  • INFO 表—INFO 表
  • Internet 切片图层—Internet 切片图层
  • KML 图层—KML 图层
  • LAS 数据集—LAS 数据集
  • LAS 数据集图层—LAS 数据集图层
  • 图层—图层
  • 图层文件—图层文件
  • 布局—布局
  • 线—线
  • 线性单位—线性单位
  • 长整型—长整型
  • M 值域—M 值域
  • 地图—地图
  • 地图服务器—地图服务器
  • 地图服务器图层—地图服务器图层
  • 镶嵌数据集—镶嵌数据集
  • 镶嵌图层—镶嵌图层
  • 邻域分析—邻域分析
  • Network Analyst 类 FieldMap—Network Analyst 类 FieldMap
  • Network Analyst 等级设置—Network Analyst 等级设置
  • 网络分析图层—网络分析图层
  • 网络数据源—网络数据源
  • 网络数据集—网络数据集
  • 网络数据集图层—网络数据集图层
  • 网络出行模式—网络出行模式
  • 定向影像图层—定向影像图层
  • 宗地结构—宗地结构
  • ArcMap 宗地结构—ArcMap 宗地结构
  • ArcMap 宗地结构图层—ArcMap 宗地结构图层
  • 宗地图层—宗地图层
  • 点—点
  • 面—面
  • 投影文件—投影文件
  • 金字塔—金字塔
  • 半径—半径
  • 随机数生成器—随机数生成器
  • 栅格波段—栅格波段
  • 栅格计算器表达式—栅格计算器表达式
  • 栅格目录—栅格目录
  • 栅格目录图层—栅格目录图层
  • 栅格数据图层—栅格数据图层
  • 栅格数据集—栅格数据集
  • 栅格图层—栅格图层
  • 栅格统计—栅格统计
  • 栅格类型—栅格类型
  • 记录集—记录集
  • 关系类—关系类
  • 重映射—重映射
  • 报表—报表
  • 路径测量事件属性—路径测量事件属性
  • 场景图层—场景图层
  • 半变异函数—半变异函数
  • ServerConnection—ServerConnection
  • Shapefile—Shapefile
  • 空间参考—空间参考
  • SQL 表达式—SQL 表达式
  • 字符串—字符串
  • 隐藏字符串—隐藏字符串
  • 表—表
  • 表视图—表视图
  • Terrain 图层—Terrain 图层
  • 文本文件—文本文件
  • 切片大小—切片大小
  • 时间配置—时间配置
  • 时间单位—时间单位
  • TIN—TIN
  • TIN 图层—TIN 图层
  • 工具—工具
  • 工具箱—工具箱
  • 拓扑要素—拓扑要素
  • 拓扑—拓扑
  • 拓扑图层—拓扑图层
  • 追踪网络—追踪网络
  • 追踪网络图层—追踪网络图层
  • 轨迹图层—轨迹图层
  • 变换函数—变换函数
  • 公共设施网络—公共设施网络
  • 公共设施网络图层—公共设施网络图层
  • 变量—变量
  • 矢量切片图层—矢量切片图层
  • 垂直系数—垂直系数
  • 体素图层—体素图层
  • VPF Coverage—VPF Coverage
  • VPF 表—VPF 表
  • WCS Coverage—WCS Coverage
  • 加权叠加表—加权叠加表
  • 加权总和—加权总和
  • WMS 地图—WMS 地图
  • WMTS 图层—WMTS 图层
  • 工作空间—工作空间
  • XY 值域—XY 值域
  • Z 值域—Z 值域
String
唯一值
(可选)

指定迭代值是否基于唯一值。

  • 选中 - 迭代值将基于指定字段的唯一值。
  • 未选中 - 将为输入表中的每个字段运行迭代。
Boolean
跳过空值
(可选)

指定是否会跳过字段中的空值。

  • 选中 - 选择过程中将跳过字段中的空值。
  • 未选中 - 选择过程中不会跳过字段中的空值。
Boolean
空值
(可选)

用于替换字段中空值的值,例如 -9999、Null 或 -1。 字符串字段的默认设置为 "" 而数值字段的默认设置为 0。

String

派生输出

标注说明数据类型
值

每次迭代返回的字段值。

Any Value

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题