Python Scripting for ArcGIS is a guide to help experienced users of ArcGIS for Desktop get started with Python scripting. Python Scripting for ArcGIS teaches how to write Python code that works with spatial data to automate geoprocessing tasks in ArcGIS. Readers can thus learn the skill set needed to create custom tools. Python Scripting for ArcGIS contains 14 chapters, with the corresponding data and exercises on the accompanying DVD. A 180-day trial of ArcGIS 10.1 for Desktop software is also provided as an online download.
Key topics in Python Scripting for ArcGIS include:
- Python language fundamentals
- Automating geoprocessing tasks
- Exploring and manipulating spatial data
- Working with geometries and rasters
- Map scripting
- Debugging and error handling
- Creating functions and classes
- Creating and sharing script tools
Paul A. Zandbergen is an associate professor of geography at the University of New Mexico in Albuquerque. His areas of expertise include geographic information science; spatial and statistical analysis techniques using GIS; error and uncertainty in spatial data; GIS applications in criminology, economics, health, and spatial ecology; terrain analysis and modelng; and communitybased mapping using GIS and GPS.