Show Navigation | Hide Navigation
You are here:
Geoprocessing > Automating your work with scripts

An overview of writing geoprocessing scripts

Release 9.3
Last modified June 3, 2010
E-mail This Topic Printable Version Give Us Feedback

Print all topics in : "Automating your work with scripts"


Related Topics

Note: This topic was updated for 9.3.1.

Geoprocessing tasks can be time intensive since they are often performed on a number of different datasets or on large datasets with numerous records. Scripting is an efficient method of automating geoprocessing tasks. Scripting allows the execution of simple processes (a single tool) or complex processes (piggybacked, multitool tasks with validation). In addition, scripts are recyclable, meaning they can be data nonspecific and used again.
Any ArcGIS user has the option of writing a script to automate geoprocessing workflows. Even if you have never thought of yourself as a programmer, after reading the scripting documentation, you will be able to write scripts to perform geoprocessing tasks. Common scripting tasks include modifying scripts to incorporate loops for batch processing or "if" statements for conditional control.
Learn more about getting started with writing geoprocessing scripts
Learn more about the Geoprocessor programming model

Please visit the Feedback page to comment or give suggestions on ArcGIS Desktop Help.
Copyright © Environmental Systems Research Institute, Inc.