• Facebook
  • LinkedIn
  • Twitter
  • Email

Introduction to Geoprocessing Scripts using Python

AU$2,358.18 / person
Level: Intermediate
Limited seats available - Brisbane 29-31 May
speech

Esri Australia's intermediate introductory training course to geoprocessing using Python.

Course Details

Duration - 3 days

City / Dates

@ Brisbane

  • 29-31 May 2012

@ Canberra

  • 13-15 June 2012

@ Melbourne

  • 20-22 November 2012

 

What is the course about?

By automating complex or time-consuming processes using scripts, you can increase efficiencies in GIS workflows and streamline data management. The ArcGIS geoprocessing framework includes a scripting environment, and Python® is the scripting language included with ArcGIS. This course introduces the Python scripting syntax and shows how to use scripts to access and automate geoprocessing tasks. You will also work with ArcPy, an Esri-developed site package for Python that integrates Python scripts into ArcGIS Desktop. This course will use PythonWin 2.6.

Am I ready for this course?

This course is designed for GIS specialists, analysts, data processors, and other experienced ArcGIS Desktop users who want to automate GIS workflows.



Are there any prerequisites?

Completion of ArcGIS Desktop II: Tools and Functionality or equivalent knowledge is required. 

Helpful Resources

Recommended Reading

Completion of the free, one-hour Using Python in ArcGIS Desktop 10 training seminar is recommended.

What can I expect?

  • Python Basics

    • Understanding terminology and data types
    • Python modules
    • Working with variables, loops, and functions
  • Introducing ArcPy

    • Accessing ArcPy in ArcMap or PythonWin
    • Creating the geoprocessor
  • Debugging scripts

    • Debugging workflow
    • Handling syntax errors
  • Using describe objects

    • Describing a feature class
    • Describing and clipping a raster dataset
  • Automating scripts with Python lists

    • List functions
    • Iterating through lists
  • Creating and updating data with cursor objects

    • Accessing geometry object properties
    • Using the SearchCursor and UpdateCursor
  • Running scripts in ArcToolbox

    • Making scripts dynamic
    • Running scripts with arguments
    • Attaching a script to a custom tool
  • Handling Python and ArcPy exceptions

    • Using arcpy.ExecuteError
    • Using the traceback module
  • Creating and updating geometry objects

    • To populate a feature class
    • In script tools and geoprocessing services
  • Manipulating data schema and working with subsets of data

    • Creating and manipulating a FeatureLayer
    • Using field delimiters in a SQL query
  • Automating map production with the ArcPy mapping module

    • Grid index map and Strip map index series
    • Creating a reference map book
    • Creating a map series book

 

AU$2,358.18 / person

 

Introduction to Geoprocessing Scripts using Python Registration Form

Registrant Details
Office Details
Participants

Introduction to Geoprocessing Scripts using Python
AU$2,358.18