Introduction to Geoprocessing Scripts using Python
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.
What skills will I learn?
- Write Python scripts using proper syntax.
- Incorporate cursors, describe objects, and list objects into scripts to manage and update data.
- Understand commonly used ArcPy classes and functions.
- Access geoprocessing tools and specify environment settings in scripts.
- Debug scripts and write code to handle errors.
- Attach a script to a custom tool.
- Use ArcPy classes and geometry objects to create and update features and perform geoprocessing operations.
- Automate the production and exporting of a map series using the ArcPy mapping module.
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?