Book Image

ArcPy and ArcGIS: Geospatial Analysis with Python

Book Image

ArcPy and ArcGIS: Geospatial Analysis with Python

Overview of this book

Table of Contents (19 chapters)
ArcPy and ArcGIS – Geospatial Analysis with Python
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Using ArcPy with map documents


Recognizing the limitations of the previous arcgisscripting module, ESRI designed the ArcPy module to not only work with data but also included the arcpy.mapping module to allow direct interaction with map documents (MXDs) and the layers they contain. This new module opened up a multitude of map automation possibilities. A script might aid in identifying broken layer links, update the data source of these layers, and apply new color schemes to layers. Another script might use a map template and create a set of maps, one from each feature class in a feature dataset. A third script could create a map book from an MXD, moving from cell to cell in a grid layer to output the pages of the book, or even calculating the coordinates on the fly. Dynamically created maps, based on data from a fresh analysis, can be outputted at the same time the data is produced. Arcpy.mapping moves the ArcPy module from helpful to instrumental, in any geospatial workflow.

To investigate...