Advanced Geoprocessing with ModelBuilder and Python in ArcGIS Pro   |   3-Day Course

In this course, students will explore advanced ArcGIS techniques for geoprocessing, data analysis, project management, and metadata. The course is designed around the ArcGIS Pro geoprocessing framework: Toolbox, ModelBuilder, and Python / ArcPy scripting.

 

The course begins with a series of hands-on exercises exploring the fundamental components of ModelBuilder and how to build a multi-step geoprocessing workflow. The course then proceeds with Python scripting and the ArcPy module for geoprocessing scripts inside of ArcGIS Pro. This part of the course is split between learning Python scripting techniques not unique or inherent to ArcGIS Pro, and ArcPy scripting techniques specific to ArcGIS Pro.

 

From simple to complex GIS workflows, ModelBuilder and Python scripting are powerful tools for efficient repeatable processing in ArcGIS Pro. Upon completion of this course, students will have the capacity to use both ModelBuilder and Python in a wide range of applications. 

 

Overview

  • ModelBuilder Formatting and Set-up
  • ModelBuilder and Multi-step Geoprocessing Workflows
  • ModelBuilder and Attribute Table Workflows
  • ModelBuilder and Iterator
  • ModelBuilder to Python
  • Basic Python (ArcPy) Scripting Format
  • Basic Python Functions and Datatypes

Topics

  • List Datatype and For and While Loop Iteration
  • Python If-Elif-Else Conditional Statements
  • Python Code Blocks in ArcGIS Pro Field Calculator
  • Python Dictionaries
  • Python for ArcGIS Pro Project and Metadata Management
Intended Audience:   Users with some ArcGIS Pro experience looking to expand their geoprocessing and Python scripting skills

Software and License:   ArcGIS Pro - Basic (Advanced optional)
Questions about this course?
Contact WarthogIS with inquiries at: 
tyson@warthogis.com
Logo

© Copyright. All rights reserved.

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.