Wade: Chapter 3: Geoprocessing in ArcGIS Pro

Mack Wade

Chapter 3: Geoprocessing in ArcGIS Pro

This chapter was pretty easy to follow along to. I had never used modelbuilder before so that was interesting. 

  • Batch Mode: Batch mode is a network round trip-reduction feature that, as its name implies, batches up data-related operations in order to perform them in more coarse-grained chunks.
  • Batch Processing: Computerized batch processing is the running of “jobs that can run without end user interaction, or can be scheduled to run as resources permit.
  • Current Workspace: Current Workspace—The workspace from which inputs are taken and outputs are placed when running tools. 
  • Geoprocessing: Geoprocessing is a framework and set of tools for processing geographic and related data.
  • Iteration: repetition of a mathematical or computational procedure applied to the result of a previous application, typically as a means of obtaining successively closer approximations to the solution of a problem
  • ModelBuilder: ModelBuilder is a visual programming language for building geoprocessingworkflows

Review Questions

  • Describe some of the general elements of the geoprocessing framework in ArcGIS Pro.
    • A collection of tools, methods to find and execute tools, environment settings and other geoprocessing options that control how tools are run, python window, geoprocessing history 
  • What are the three types of tools in ArcGIS Pro
    • Built tools, script tools, model tools, also system tools and custom tools
  • Explain the difference between system tools and custom tools
    • System tools are created by Esri
    • Custom tools are created by a user or third party
  • What are the strengths and limitations of batch processing in Pro
    • Geoprocessing tools can be run in a batch mode that allows you to run the tool multiple times using many input datasets or different parameter settings. This makes it possible to run a tool many times with very little interaction. 
  • What are some of the similarities and differences between models and tools and script tools in Pro
    • Model tools help you execute multiple tools at the same time
    • script tools help you create your own detailed tool by connecting applications