An overview of writing geoprocessing scripts |
|
Release 9.3
Last modified June 3, 2010 |
![]() ![]() ![]() Print all topics in : "Automating your work with scripts" |
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