ArcGIS for Desktop

  • Documentation
  • Pricing
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS for Desktop

A complete professional GIS

ArcGIS for Server

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Pricing
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

Help

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • More...

Adding and connecting data and tools

  • Adding data and tools
  • Connecting data and tools

Adding data and tools

When data is added to a model, a data variable is created in the model. Data variables contain a description of the data, not the data itself. The value (the path to the dataset) can be viewed or changed by double-clicking the variable to open its dialog box. In addition, ModelBuilder stores other descriptive information about data variables, such as spatial extent, field information, and coordinate system. This information can be refreshed by validating the model.

Data description

When a tool is added to a model, an output variable is created in the model. Both the tool and the output variable are empty (without color) when added, as required parameters for the tool are unspecified. Once the required tool parameters are specified, the tool variable changes to a yellow color, indicating the process is ready to run.

There are two ways to add data and tools to a model:

Using the Add Data tool Add Data or Tools

  1. Click the Add Data tool Add Data or Tools on the ModelBuilder toolbar.
    • Alternatively, click Insert > Add Data or Tool.
  2. Browse to and choose the data or tool and click Add.

Drag and Drop

  1. Browse to the data or tool in the Catalog window.
  2. Select the data or tool and drag it into the model.
    • Alternatively, drag data and tools from search results in the Search window. See A quick tour of finding tools to learn about finding and adding tools using the Search window.
Note:
There are two categories of tools that work and are accessible only in ModelBuilder: Model Only tools and iterators. These tools can be added from the Insert menu in ModelBuilder. For more information about adding and working with these tools, see A quick tour of advanced techniques in ModelBuilder.

Connecting data and tools

There are two ways to connect variables to tool parameters: using the Connect tool or the tool's dialog box.

Connecting data to tool parameters

Using the Connect tool Add Connection

  1. Click the Connect tool Add Connection on the ModelBuilder toolbar.
  2. Click the variable you want to connect to a tool.
  3. Click the tool to which you want to connect the variable.
  4. From the pop up window of available parameters select the parameter you want to connect to.

    A connection is made between the variable and the tool.

Using the tool dialog box

  1. To use the tool's dialog box, right-click the tool and click Open.
    • Alternatively, double-click the tool to open its dialog box.
  2. For data on disk, browse Browse to the data stored on disk, select it, and add the data.
    • If the data has already been added to the model as a data variable, or if the data exists as a layer in the ArcMap table of contents, choose the appropriate data element from the parameter drop-down list. Data variables are shown with the Model Variable icon Model Variable, and layers from the ArcMap table of contents are shown with the Layer icon Layer.

Typically, tool parameters will accept variables from the model. In some cases, however, the parameter will not provide a list where variables can be selected. In these cases, create a new variable of the appropriate type in the model and use the Connect tool Add Connection to connect the variable to the tool parameter.

Note:

You can connect a data element (or any variable) to any number of tools.

Related Topics

  • A quick tour of ModelBuilder
  • Model elements
  • Essential ModelBuilder vocabulary
Feedback on this topic?

ArcGIS for Desktop

  • Home
  • Documentation
  • Pricing
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacy | Legal