GIS Bookshelf

Advanced Python Scripting for ArcGIS Pro

By Paul A. Zandbergen

Advanced Python Scripting for ArcGIS Pro, builds on the lessons taught in Python Scripting for ArcGIS Pro, also by Zandbergen, and takes your scripting skills to the next level. Enhance your productivity and capabilities and those of your organization by creating and sharing script tools; managing Python packages and environments; working with Jupyter Notebook; and using the Python site package, ArcPy, and the ArcGIS API for Python to automate processes and perform geographic data analysis, data conversion, and data management. The book’s format reinforces learning with chapter summaries that include key terms and review questions. Exercises and the related datasets are available online.

Zandbergen is a professor in the GIS program at Vancouver Island University. He teaches courses on GIS, spatial analysis and modeling, spatial statistics, and programming. Esri Press, 2020; 290 pp., print edition ISBN: 9781589486188, e-book ISBN: 9781589486195.

Getting to Know Web GIS, Fourth Edition

By Pinde Fu and Dr. Jie Chang

This fourth edition of Getting to Know Web GIS helps readers understand and apply Web GIS to create compelling, useful, and fun Web GIS apps. It builds on the previous three editions and features information on the latest advances in Esri’s Web GIS platform on both the cloud server side and the client side. This book covers the ArcGIS field apps, builder apps, and dashboards. Additional knowledge is provided on artificial intelligence generally, and more specifically on machine learning and deep learning, as well as augmented reality (AR), virtual reality (VR), and the Internet of Things (IoT) in the context of Web GIS. It contains information on online spatial analysis, image services, and 3D web scenes. Learn best practices for Web GIS and how to use ArcGIS Notebooks and the ArcGIS API for JavaScript.

This text is appropriate for classroom lab work and on-the-job training for GIS students, instructors, GIS analysts, managers, web developers, and other professionals. This book combines a discussion of principles and hands-on, step-by-step exercises; answers to common questions; an independent assignment to test new skills; and additional resources.

Author Pinde Fu leads the ArcGIS platform engineering team at Esri Professional Services and teaches at universities including Harvard Extension School. His specialties include web and mobile GIS technologies and applications in various industries. Several of his projects have won special achievement awards. Fu is the lead author of Web GIS: Principles and Applications and the Getting to Know Web GIS series. Coauthor Dr. Jie Chang (author of chapter 9) is a product engineer for the ArcGIS 3D Analyst team. His specialties include 3D, imagery, spatial analysis, and databases. He received his doctorate from the University of Texas, Dallas. Esri Press, 2020, 490 pp., ISBN: 9781589485921.