Introduction to Geoprocessing Scripts Using Python

Start Date End Date Venue Fees (US $)
25 Jan 2026 Al-Khobar, KSA $ 4,500 Register
28 Jun 2026 Istanbul, Turkey $ 4,500 Register
04 Oct 2026 Dubai, UAE $ 3,900 Register

Introduction to Geoprocessing Scripts Using Python

Introduction

Python scripts can reduce the time spent on complex or repetitive tasks, enabling GIS staff to be more productive. This course will teach you how to create Python scripts to automate tasks related to data management, feature editing, geoprocessing and analysis, and map production using ArcGIS. You will also learn how to share your Python scripts, so your key GIS workflows are accessible to others.

Objectives

    • Choose a Python scripting environment that meets your needs
    • Incorporate cursors, describe objects, and list objects into scripts to manage and update data
    • Use ArcPy classes and geometry objects to create and update features and perform geoprocessing operations
    • Use the ArcPy mapping module to automate map document and layer management
    • Apply techniques to ensure valid script syntax and error handling
    • Create custom script tools and geoprocessing packages to share your scripts

Training Methodology

Different learning techniques will be used during the training course, starting from PowerPoint presentations, interactive practical exercises on PC Labs, workshops, focused group discussions, related videos, and business case studies.

Who Should Attend?

This course is for: GIS analysts, specialists, data processors, and others who want to automate ArcGIS tasks and workflows.

Course Outline

Lesson 1: Running scripts in Python

Lesson 2: Describing data

Lesson 3: Automating scripts with lists

Lesson 4: Working with Selections

Lesson 5: Working with Cursors

Lesson 6: Working with Geometry objects

Lesson 7: Sharing scripts

Lesson 8: Debugging scripts and handling runtime errors

Lesson 9: Automating map production

Accreditation

Related Courses

2026 Training Calendar (Excel)
Nationals Development Training Program
Laboratory Systems ISO17025 Consulting
Competency Frameworks Consulting
Talent & Succession Planning Solutions
Employee Assessment & Development Plans