选择数据 (ModelBuilder)

描述

选择数据工具在父数据元素(如文件夹、地理数据库、要素数据集或 coverage)中选择数据。

该工具允许访问存储在父容器(如地理数据库中的要素类或表)中的数据。

了解选择数据在 ModelBuilder 中的工作原理

使用方法

  • 此工具专用于 ModelBuilder ,而并不在编写 Python 脚本时使用。

  • 如果某项任务的输出数据为容器(如要素数据集)且模型中的下一个工具需要要素类,则通过使用该工具从父数据元素中选择子数据元素,用户能够在执行该任务后继续进行处理。

  • 工具的输出始终包含子数据集的完整路径。

  • 如果构建模型时选择数据不存在输入,可能需要输入子数据元素名。

语法

arcpy.mb.SelectData(in_dataelement, {out_dataelement})
参数说明数据类型
in_dataelement

输入数据元素可以为文件夹、地理数据库或要素数据集。

Data Element; Composite Layer
out_dataelement
(可选)

子数据元素包含在输入数据元素中。指定输入数据元素后,子数据元素控件将包含一个下拉列表,列出输入数据元素中包含的数据元素。例如,如果输入为要素数据集,则要素数据集中的所有要素类都将包括在下拉列表中。可从此列表中选择单个元素。

String

派生输出

名称说明数据类型
out_dataelement_derived

派生的子数据元素。

数据元素;图层;表视图

环境

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

许可信息

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