Mapping the Deep takes you on an extraordinary adventure with an extraordinary woman into the depths of Challenger Deep, showcasing the perseverance and innovation needed for ocean exploration.
Oceanographer Dawn Wright made history in 2022 when she became the first Black person to visit Challenger Deep, the deepest and most unexplored place on Earth—a trip that took her over 10,000 meters beneath the Pacific Ocean’s surface.
With a focus on Dawn’s historic dive, her personal journey, and the cutting-edge technology that made the expedition possible, this book highlights the crucial importance of mapping the ocean and its profound impact on our planet’s future. Through a blend of history, fascinating facts, and beautiful images, Mapping the Deep offers a unique perspective on the challenges and triumphs of deep-sea exploration.
Get started learning to write Python scripts to automate tasks in ArcGIS Pro with Python Scripting for ArcGIS Pro. This book begins 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 use geoprocessing tools; describe, create, and update data; and execute specialized tasks. With step-by-step instructions, practical examples, and insightful guidance, you’ll learn
This third edition has been revised for ArcGIS Pro 3.2 and Python 3.9.18 and includes updated images; a fully updated chapter 2; and expanded chapters 4, 8, 9, and 10.
The key topics you will learn include:
Python fundamentals
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
Advanced Python Scripting for ArcGIS Pro follows up on the topics explained in Python Scripting for ArcGIS Pro (Esri Press, 2024) and is now updated for ArcGIS Pro 3.2.
Intended for users who have a good foundation in Python, this book explores how to develop scripts into tools and notebooks to share with others, use third-party packages, and learn other more specialized tasks. Other key topics include:
Creating custom functions and classes
Writing specialized scripts using ArcPy™
Creating Python script tools and Python toolboxes
Sharing scripts and tools
Managing Python packages and environments
Migrating scripts from Python 2 to 3
NumPy, Pandas, and Matplotlib
Creating and using notebooks
ArcGIS API for Python and Jupyter Notebook
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.