Esri Proceedings

2009 Developer Summit

Building Geoprocessing Tools with Python

—Bill Moreland, Dale Honeycutt

View the slides [PDF]
Download the code demonstrated in this session
Listen and view the presentation [FLASH]

This session is intended for developers who are interested in leveraging the geoprocessing tools and framework and existing Python SDK to build geoprocessing tools. The session will look at how the new Python improvements in ArcGIS 9.3 can be used to simplify tool development and build a well-designed tool. The major topics covered will include the advantages of script tools, how to create script tools in ArcGIS Desktop using the script tool wizard, running tools in process versus out of process, how to use the ToolValidator Python class for updating the description of output data, allowing tools to work seamlessly in ModelBuilder and improve an organizations overall efficiency, and how to document and correctly package tools for sharing. We recommend attending this session before the Python ScriptingAdvanced Techniques session.

Prerequisites: Introduction to Python, geoprocessing

Contact Us | Privacy | Legal | Site Map