在“模型构建器”中使用要素集和记录集

使用要素集

在模型构建器中打开要素集变量时,要素的交互式数字化被禁用。只能通过在 ArcMapArcGlobeArcScene 中打开要素集变量,而后从模型工具对话框输入来交互式地输入要素。由于使用要素集交互式地数字化要素的唯一方式是通过打开模型工具对话框,因此要素集变量必须显示为模型参数。要将要素集变量设置为模型参数,可在模型构建器中右键单击要素集变量并选择模型参数

在模型构建器中禁用的交互式要素集

在模型构建器中运行

在模型构建器中打开要素集变量时,默认值是在使用模型工具对话框运行模型时 in_memory 工作空间中所创建的要素类名称。您可以使用要素图层或要素类名称替换此值,然后在模型构建器中运行模型,如下图所示。

在模型构建器中选择要素集变量的要素图层

警告警告:

如果在模型构建器中使用现有要素图层或要素类运行该模型,那么在保存模型时,要素集方案将被覆盖。您可以重置该方案,如下所示:

  1. 右键单击要素集变量,然后选择属性
  2. 单击数据类型选项卡。
  3. 从下面导入方案和符号系统字段中,输入或浏览至要用作方案源的数据集的路径,然后单击确定
了解有关设置要素集方案的详细信息

使用记录集

与要素集不同,记录集变量可在模型构建器中进行交互式地编辑。这样便可在模型构建器中运行包含记录集变量的模型。如果将记录集变量设置为模型参数,则在模型构建器中添加到记录集的任何记录都将显示在模型工具对话框中。可在模型工具对话框中修改记录集中预先填充的记录,也可以将其从记录集中删除。可随时向记录集中添加新的记录。

模型构建器中的记录集

相关主题

9/15/2013