参数过滤器用于限制或约束指定给模型工具参数的输入值或数据。例如,“值列表”过滤器用于限定指定给参数的值只能是列表中的值。
存在六种类型的参数过滤器。使用何种类型的过滤器由参数的数据类型决定。
- 值列表 - 预定义关键字列表。
- 范围 - 有效数值的范围。包括范围边界值,这表示最小值和最大值也是有效数据。
- 要素类 - 允许的要素类类型列表:点、多点、折线 (polyline)、面、多面体 (multipatch)、球体、注记和维度。
- 文件 - 有效文件扩展名列表,如 .txt(简单文本文件)或 .csv(逗号分隔值)。
- 字段 - 允许的字段类型列表:短整型、长整型、单精度、双精度、文本、日期、OID、几何、BLOB、栅格、、GUID、全局 ID 和 XML。
- 工作空间 - 模型参数所允许的工作空间类型。
对于大多数参数,只有一种过滤器类型可供使用。对于具有数值数据类型(长整型或双精度)的参数,可以使用“值列表”或“范围”过滤器。