模型构建器 在 ArcGIS Pro 中与 模型构建器 在其他 ArcGIS Desktop 应用程序中基本类似。 模型图外观类似,并且您仍然可通过添加数据和地理处理工具然后连接它们以形成过程来构建模型。 在 ArcGIS Pro 中,您可查看、编辑和运行您在 ArcGIS Desktop 的先前版本中构建的模型。
也存在一些区别。 了解这些区别可帮助您在 ArcGIS Pro 中过渡到使用 模型构建器。
兼容性
注:
在 ArcGIS Pro 模型构建器 中编辑模型前,建议您保留原始工具箱的副本。 如果您在 ArcGIS Pro 中编辑和保存模型,此模型在其他 ArcGIS Desktop 应用程序中将不可用。
新创建的模型和在 ArcGIS Pro 模型构建器 中编辑和保存后的任意模型在其他 ArcGIS Desktop 应用程序中都不可用。 要使用这些模型,必须将工具箱保存为正确版本的新工具箱。 右键单击任意工具箱,选择另存为,然后选择一个版本。
您也可以使用合并工具箱地理处理工具针对先前版本兼容性对工具箱中的模型进行分析,然后以可在先前版本中使用的格式保存工具箱及相关内容。
选择、连接和导航
模型构建器 先前包含一些专用工具,用于平移、缩放、选择元素以及连接元素。 在 ArcGIS Pro 中,有选择模式、平移模式以及放大和缩小按钮。
选择模式
默认为选择模式。 在选择模式中,可单击元素将其选中。 您可移动选定元素或将其连接到其他元素。 不必选择某个元素才能将其连接到其他元素。
要连接两个元素,请完成以下步骤。
- 将光标悬停在模型元素上,直到指针变为连接模式指针 。
- 单击元素并将指标拖至另一个元素以绘制连接。
- 选择是将元素连接到参数或环境,还是将参数用作前提条件。
如果在选择模式中使用 模型构建器ModelBuilder 视图右侧和底部的垂直和水平滚动条时,您也可以平移模型图。
平移模式
在平移模式中,您可在模型图中的任意位置拖动光标来进行平移。 在平移模式中无法选择或连接模型元素。
计算字段
由于应用程序的 64 位体系结构,计算字段工具在 ArcGIS Pro 中发生了重大变化。
计算字段不再支持 VB 表达式;表达式只能使用 Python 或 Arcade 语法。 如果将模型与 VB 表达式一同保存,则需要将表达式更新为其中一种受支持的语言。 根据这些步骤来更新您的计算字段表达式。
- 右键单击模型,然后选择编辑。
- 双击计算字段工具将其打开。
- 将表达式类型参数更改为 Python 或 Arcade。
- 使用有效语法重写表达式参数。
- 单击确定将更改内容应用于工具。
- 为模型中的任意其他计算字段工具重复这些步骤。
- 单击保存可以保存模型。
托管数据
托管选项已在 ArcGIS Pro 模型构建器 中移除。
运行模型时,将针对该模型中的每个过程创建输出数据(除非过程仅修改输入)。 创建的某些数据在模型运行后毫无用处,因为创建这些数据只是为了与创建新输出的另一个过程相连。 此类数据称为中间数据。 从地理处理窗格运行模型时,标记为中间数据的输出将自动删除。 当模型在 模型构建器 中运行时,可通过单击 ModelBuilder 功能区上的中间按钮,删除标记为中间数据的输出。
颜色、形状和图像
在 ArcGIS Pro 中创建的模型与在其他 ArcGIS Desktop 应用程序中创建的模型相比,配色方案有些许不同。 在 ArcGIS Pro 中,您无法更改模型元素的颜色、形状或背景图像,您也不能向模型图添加图像。 使用其他 ArcGIS Desktop 应用程序中的自定义颜色、形状和图像保存的模型将在 ArcGIS Pro 中显示这些自定义设置和对象。
列表和系列
ArcGIS Pro 中不支持列表和系列。 您可使用迭代器在一组数据集中执行批处理。