模型画布
模型画布是模型中的白色空白区域。
模型图
模型图是模型中彼此相连的工具和变量的外观和布局。
模型元素
模型元素主要有三种类型:工具、变量和连接符。
- 工具:地理处理工具是模型工作流的基本组成部分。工具用于对地理数据或表格数据执行多种操作。工具被添加到模型中后,即成为模型元素。
- 变量: 变量是模型中用于保存值或对磁盘数据进行引用的元素。有以下两种类型的变量:
- 数据:数据变量是包含磁盘数据的描述性信息的模型元素。数据变量中所描述的数据属性包括字段信息、空间参考和路径。
- 值: 值变量是诸如字符串、数值、布尔(true/false值)、空间参考、线性单位或范围等的值。值变量包含了除对磁盘数据引用之外的所有信息。
- 连接符: 连接符用于将数据和值连接到工具。连接符箭头显示了地理处理的执行方向。有以下四种类型的连接符:
- 数据: 数据连接符用于将数据变量和值变量连接到工具。
- 环境: 环境连接符用于将包含环境设置的变量(数据或值)连接到工具。工具在执行时将使用该环境设置。
- 前提条件: 前提条件连接符用于将变量连接到工具。只有在创建了前提条件变量的内容之后,工具才会执行。
- 反馈: 反馈连接符用于将某一工具的输出返回给同一工具作为输入。
模型流程
模型流程由一个工具和连接到此工具的所有变量组成。连接线用于表示处理的顺序。可将多个流程连接到一起以创建一个更复杂的流程。
中间数据
运行模型时,模型中的各个流程都会创建输出数据。其中的某些输出数据只是作为中间步骤创建,而后连接到其他流程,以协助完成最终输出的创建。由这些中间步骤生成的数据称为中间数据,通常(但并不总是)在模型运行结束后就没有任何用处了。您可以将中间数据看作是一种应在模型运行结束后即删除的临时数据。但是,当您运行一个通过模型构建器窗口构建的模型时,中间数据并不会自动删除 - 是否将其删除是由您决定的。
模型验证
模型验证是指确保所有模型变量(数据变量或值变量)有效的过程。
模型参数
模型参数是模型工具对话框中显示的参数。模型中的任何变量都可以转换为模型参数。
在模型构建器中运行模型
可在模型构建器中运行模型中的所选流程或运行整个模型。
运行模型工具
可在模型工具对话框中运行模型工具。
工作空间环境
可在模型构建器中使用以下四种工作空间环境以简化模型数据管理:
- 当前工作空间:
支持“当前工作空间”环境设置的工具将指定的工作空间用作地理处理工具输入和输出的默认位置。
- 临时工作空间:
支持“临时工作空间”环境设置的工具可将指定的位置用作输出数据集的默认工作空间。
- 临时文件夹
临时文件夹环境设置是一个文件夹位置,可用来写入基于文件的数据(如 shapefile、文本文件和图层文件)。它是一个由 ArcGIS 管理的只读环境。
- 临时 GDB
临时 GDB 环境设置是可以用来写入临时数据的文件地理数据库的位置。
此外,存在内存工作空间,可以将地理数据库要素类和表写入系统内存,而非磁盘。