Python For ArcGIS

  • Laura Tateosian

Table of contents

  1. Front Matter
    Pages i-xvi
  2. Laura Tateosian
    Pages 1-11
  3. Laura Tateosian
    Pages 13-35
  4. Laura Tateosian
    Pages 37-58
  5. Laura Tateosian
    Pages 59-75
  6. Laura Tateosian
    Pages 77-94
  7. Laura Tateosian
    Pages 95-117
  8. Laura Tateosian
    Pages 119-132
  9. Laura Tateosian
    Pages 133-140
  10. Laura Tateosian
    Pages 141-170
  11. Laura Tateosian
    Pages 171-186
  12. Laura Tateosian
    Pages 187-208
  13. Laura Tateosian
    Pages 209-221
  14. Laura Tateosian
    Pages 223-239
  15. Laura Tateosian
    Pages 241-259
  16. Laura Tateosian
    Pages 261-289
  17. Laura Tateosian
    Pages 291-308
  18. Laura Tateosian
    Pages 309-333
  19. Laura Tateosian
    Pages 335-355
  20. Laura Tateosian
    Pages 357-384

About this book

Introduction

This book introduces Python scripting for geographic information science (GIS) workflow optimization using ArcGIS. It builds essential programming skills for automating GIS analysis. Over 200 sample Python scripts and 175 classroom-tested exercises reinforce the learning objectives. Readers will learn to: • Write and run Python in the ArcGIS Python Window, the PythonWin IDE, and the PyScripter IDE • Work with Python syntax and data types • Call ArcToolbox tools, batch process GIS datasets, and manipulate map documents using the arcpy package • Read and modify proprietary and ASCII text GIS data • Parse HTML web pages and KML datasets • Create Web pages and fetch GIS data from Web sources. • Build user-interfaces with the native Python file dialog toolkit or the ArcGIS Script tools and PyToolboxes Python for ArcGIS is designed as a primary textbook for advanced-level students in GIS. Researchers, government specialists and professionals working in GIS will also find this book useful as a reference.

Keywords

ArcGIS ArcPy Batch processing Computer programming GIS Geographic information science Geoprocessing Geospatial analysis Geospatial data processing Geospatial information science Python Scripting Streamline workflow

Authors and affiliations

  • Laura Tateosian
    • 1
  1. 1.North Carolina State UniversityRaleighUSA

Bibliographic information

  • DOI https://doi.org/10.1007/978-3-319-18398-5
  • Copyright Information Springer International Publishing Switzerland 2015
  • Publisher Name Springer, Cham
  • eBook Packages Earth and Environmental Science
  • Print ISBN 978-3-319-18397-8
  • Online ISBN 978-3-319-18398-5
  • About this book