Have a personal or library account? Click to login
ArcPy and ArcGIS: Geospatial Analysis with Python Cover

ArcPy and ArcGIS: Geospatial Analysis with Python

Use the ArcPy module to automate the analysis and mapping of geospatial data in ArcGIS

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    If you are a GIS student or professional who needs an understanding of how to use ArcPy to reduce repetitive tasks and perform analysis faster, this book is for you. It is also a valuable book for Python programmers who want to understand how to automate geospatial analyses.

    What you will learn

    • Understand how to integrate Python into ArcGIS and make GIS analysis faster and easier
    • Model an analysis and export it to Python for further improvement
    • Create Python functions from exported scripts using ArcToolbox tools to avoid repetitive code
    • Update the records of interest in your existing geospatial data automatically using data cursors
    • Add new geospatial data to existing datasets automatically from fieldcollected data or data produced during analysis
    • Export formatted analysis results to spreadsheets automatically
    • Update map documents with analysisgenerated data and export maps to PDF or image formats
    • Create geometric networks and analyze routes using scripts

    Who this book is for

    If you are a GIS student or professional who needs an understanding of how to use ArcPy to reduce repetitive tasks and perform analysis faster, this book is for you. It is also a valuable book for Python programmers who want to understand how to automate geospatial analyses.

    Table of Contents

    1. Introduction to Python for ArcGIS
    2. Setting up the Python environment for ArcGIS automation
    3. Creating the first Python Script using ArcGIS ModelBuilder
    4. Creating a complex Arcpy script
    5. Using Data Cursors to Search/Update/Insert attribute data
    6. ArcPy Geometry Types and How to Use Them with DataCursors
    7. Script Tools ? How to turn a Script into a Tool
    8. Introduction to Arcpy.Mapping
    9. More Arcpy.Mapping Techniques
    10. Bringing it together ? Create a Script Tool that performsanalysis and exports out a map book
    11. Advanced topics ? using Arcpy for Advanced Analysis
    12. The End of the Beginning
    PDF ISBN: 978-1-78398-867-9
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 224