Two New Python Scripting Books for ArcGIS Pro

3081
10
06-02-2020 11:58 AM
Labels (2)
CatherineOrtiz
New Contributor III
3 10 3,081

Two new Python scripting books publish July 2020, just in time for the Esri User Conference.

These much-anticipated books, by author Paul Zandbergen, will show all users, regardless of skill level or experience, how to use Python to improve and simplify their work. Paul's books are used in universities and colleges around the world to teach core Python techniques and how to apply those to ArcGIS. These two new titles focus on ArcGIS Pro

Python Scripting for ArcGIS Pro is the definitive, easy-to-follow guide to writing Python code with spatial data in ArcGIS Pro, whether you’re new to programming or not.

Python Scripting for ArcGIS Pro book coverPython Scripting for ArcGIS Pro starts with the fundamentals of Python programming and then dives into how to write useful Python scripts that work with spatial data in ArcGIS Pro. Learn how to execute geoprocessing tools, describe, create and update data, as well as execute a number of specialized tasks. See how to write simple, custom scripts that will automate your ArcGIS Pro workflow. 

Some of the key topics you will learn include:

  • Setting up a Python editor
  • Automating geoprocessing tasks using ArcPy
  • Exploring and manipulating spatial and tabular data
  • Working with geometries using cursors
  • Working with rasters and map algebra
  • Map scripting
  • Debugging and error handling

Available in print and e-book from your favorite online retailers: Amazon, Barnes & Noble, and Indiebound.

[ISBN: 9781589484993   420 pages   $79.99]

 

Ready for something more complex? Advanced Python Scripting for ArcGIS Pro is an easy-to-follow guide to writing specialized Python scripts and developing tools for spatial data in ArcGIS Pro.


Advanced Python Scripting for ArcGIS Pro book coverAdvanced Python Scripting for ArcGIS Pro builds on Python Scripting for ArcGIS Pro. Learn how to create a geoprocessing tool out of your script and automate tasks in ArcGIS Pro, how to share your tools with others, as well as master a number of more specialized tasks.

Some of the key topics you will learn include:

  • Writing specialized scripts using ArcPy
  • Creating Python script tools
  • Writing Python toolboxes 
  • Sharing scripts and tools 
  • Managing Python packages and environments 
  • Creating custom functions and classes 
  • Migrating scripts and tools from ArcGIS Desktop to ArcGIS Pro 
  • NumPy, Pandas, and Matplotlib 
  • ArcGIS API for Python and Jupyter Notebook 

Available in print and e-book from your favorite online retailers: Amazon, Barnes & Noble, and Indiebound.

[ISBN: 9781589486188    290 pages   $69.99]

Both book include helpful “points to remember,” key terms, and review questions at the end of each chapter to reinforce your understanding of Python. In addition, corresponding data and exercises will be available online (once the book publishes).

Esri Press author Paul A. Zandbergen

About Paul A. Zandbergen: 

Dr. Paul A. Zandbergen is a professor in the GIS program at Vancouver Island University. His teaching includes courses in introductory GIS, spatial analysis and modeling, spatial statistics, and GIS programming. His research focuses on the robustness of spatial analytical techniques in the areas of crime analysis, environmental science, public health, spatial ecology, and water resources. His research has been funded by the National Science Foundation, the National Institute of Justice, and the National Institutes of Health. He has published over 50 journal articles and book chapters. He is the author of Python Scripting for ArcGIS, published in 2013 with Esri Press. He lives with his family in Vancouver, British Columbia, Canada.

10 Comments
About the Author
I'm a Group Program Manager @Esri and the Publisher of Esri Press. I love GIS, books, my family, my dog, college football, & coffee!