Intended Audience/Description: This course is specifically designed for GIS professionals who have little to no programming experience. If you’re a GIS analyst performing repetitive tasks, a GIS technician looking to increase productivity, or someone who has been intimidated by coding in the past, this course will show you how AI assistance makes automation accessible and achievable—no programming background required.
Even if you have some Python experience, you’ll discover a transformative new approach to development. Whether you’ve dabbled in Python and want to write better code faster, understand basic programming concepts but struggle with ArcPy syntax, or simply want to expand your automation capabilities quickly, leveraging AI tools like ChatGPT and Claude will accelerate your workflow development in ways traditional coding never could.
You’ll particularly benefit from this course if you perform repetitive geoprocessing tasks regularly, need to process multiple datasets with the same workflow, or create maps and layouts that require frequent updates. This training is also ideal if you want to standardize and document your GIS workflows or have been curious about AI-assisted coding but don’t know where to start. The bottom line: you don’t need to be a programmer to automate your work—you just need to know how to describe what you want and validate the results, and we’ll teach you exactly how to do that.
Software and Licenses/Technical Requirements: Students will need a computer with ArcGIS Pro installed and licensed. This should be verified prior to the start of class. Students will also need a login to either ChatGPT or Claude. The free version of either will work fine.
Course Modules:- Module 1: Getting Started with AI-Assisted Python Automation
- Module 2: Core Geoprocessing with ArcPy
- Module 3: Data Access Module – Working with Cursors
- Module 4: Mapping Module – Automating Map Production
- Module 5: Advanced Techniques & Best Practices
Summary:
Accelerate your ArcGIS Pro automation skills by leveraging Large Language Models (LLMs) like ChatGPT and Claude as your AI coding assistants. In this intensive one-day workshop, you’ll learn to automate geoprocessing tasks, manipulate data with cursors, and control map layouts—all using Python and ArcPy with AI assistance. Whether you’re new to programming or have some Python experience, you’ll leave with practical scripts and the confidence to automate your daily workflows.