ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

创建独立变量

  • 创建输入数据变量和值变量
  • 创建输出数据变量和值变量
  • 更改变量数据类型

变量是模型中用于保存值或对磁盘数据的引用的元素。用户可创建变量并将其用作工具参数。存在以下两种类型的变量:

  • 数据:数据变量是包含磁盘数据的描述性信息的模型元素。数据变量中所描述的数据属性包括字段信息、空间参考和路径。
    数据描述
  • 值变量:值变量是诸如字符串、数值、布尔(真值/假值)、空间参考、线性单位或范围等等的值。值变量包含除对磁盘数据的引用之外的所有信息。

由于以下多个原因,将在模型中创建和使用变量:

  • 定义模型参数时必须使用模型变量。
  • 使用模型变量可方便地将多个工具与同一数据或值相关联,而无需在多个工具对话框中指定该数据或值。
  • 将工具参数显示为变量可使模型更易于查看和理解。
  • 模型变量允许在模型中使用行内变量替换。

创建输入数据变量和值变量

可使用以下四种方法创建变量:

  • 使用模型构建器工具条上的“添加数据”按钮 添加数据或工具 创建数据变量。
  • 将数据拖动到模型画布上以创建数据变量。

    了解有关添加和连接数据和工具的详细信息

  • 将工具参数显示为模型变量以创建数据变量或值变量。

    了解有关将工具参数显示为模型变量的详细信息

  • 使用创建变量选项创建数据变量或值变量。
    要使用创建变量选项创建模型变量
  1. 单击插入 > 创建变量,或在模型中右键单击任意位置并选择创建变量。这将打开创建变量 窗口,其中将显示可在模型中使用的所有数据类型的列表。此窗口还具有用于创建单值变量或多值变量的选项。
    • 要创建单值变量,请滚动到任意变量并选择,然后单击确定。这将在模型中创建一个空变量。然后可向空变量添加数据,方法为双击并打开变量以导航到磁盘上的数据。
      创建独立变量
    • 要创建多值变量,请选择变量数据类型并选中多值选项,然后单击确定。在模型工具对话框中,此变量可接受多个输入。

      创建多值变量

创建输出数据变量和值变量

将一个工具添加到模型后,此工具将自动创建一个输出数据变量,且该变量将连接到此工具。在指定全部所需工具参数之前,此输出变量将为空(无颜色)。在指定全部所需工具参数之后,此输出变量的颜色将变为默认的绿色。

更改变量数据类型

每个变量都具有一个关联的数据类型。要查看当前数据类型或更改数据类型,请右键单击变量,单击属性,然后切换到数据类型选项卡。下拉列表中显示的一组数据类型即是此变量所支持的数据类型。

    要更改变量的数据类型
  1. 选择数据变量。
  2. 右键单击所选数据变量,然后单击属性。
  3. 在数据类型选项卡的下拉列表中滚动到新的数据类型并选择。
  4. 单击确定进行更改。
    更改变量数据类型

    现有变量的数据类型即被更改。

相关主题

  • 模型元素

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明