{"title":"Paul A. Zandbergen","description":"\u003cp\u003e\u003cstrong\u003ePaul A. Zandbergen\u003c\/strong\u003e offers insightful guides focused on Python scripting within the realm of GIS technology. His works delve into practical applications for ArcGIS Pro, balancing technical detail with approachable explanations to support both new and experienced users.\u003c\/p\u003e\n\n\u003cp\u003eReaders exploring Paul A. Zandbergen’s collection can expect clear instruction on automating spatial data workflows and enhancing GIS projects through coding. These books are well-suited for those seeking to deepen their understanding of programming in geographic information systems.\u003c\/p\u003e","products":[{"product_id":"python-scripting-for-arcgis-pro-by-paul-a-zandbergen-9781589484993","title":"Python Scripting for ArcGIS Pro","description":"\u003cdiv class=\"book-description\"\u003e\n\u003cp\u003eThe definitive, easy-to-follow guide to writing Python code with spatial data in ArcGIS Pro, whether you're new to programming or not.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003ePython Scripting for ArcGIS Pro\u003c\/em\u003e 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 specialised tasks. See how to write simple, custom scripts that will automate your ArcGIS Pro workflows.\u003c\/p\u003e\n\n\u003cp\u003eSome of the key topics you will learn include:\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003ePython fundamentals\u003c\/li\u003e\n  \u003cli\u003eSetting up a Python editor\u003c\/li\u003e\n  \u003cli\u003eAutomating geoprocessing tasks using ArcPy\u003c\/li\u003e\n  \u003cli\u003eExploring and manipulating spatial and tabular data\u003c\/li\u003e\n  \u003cli\u003eWorking with geometries using cursors\u003c\/li\u003e\n  \u003cli\u003eWorking with rasters and map algebra\u003c\/li\u003e\n  \u003cli\u003eMap scripting\u003c\/li\u003e\n  \u003cli\u003eDebugging and error handling\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eHelpful \"points to remember,\" key terms, and review questions are included at the end of each chapter to reinforce your understanding of Python. Corresponding data and exercises are available online.\u003c\/p\u003e\n\n\u003cp\u003eWhether you want to learn Python or already have some experience, \u003cem\u003ePython Scripting for ArcGIS Pro\u003c\/em\u003e is the comprehensive, hands-on book for learning the versatility of Python coding as an approach to solving problems and increasing your productivity in ArcGIS Pro. Follow the step-by-step instruction and common workflow guidance for automating tasks and scripting with Python.\u003c\/p\u003e\n\n\u003cp\u003eDon't forget to also check out Esri Press's other Python title:\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eAdvanced Python Scripting for ArcGIS Pro\u003c\/em\u003e (9781589486188)\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Hachette Aotearoa New Zealand","offers":[{"title":"Default Title","offer_id":46816977486060,"sku":"9781589484993","price":168.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0705\/7784\/8556\/files\/25470063482753.jpg?v=1757869976"},{"product_id":"advanced-python-scripting-for-arcgis-pro-by-paul-a-zandbergen-9781589488038","title":"Advanced Python Scripting for ArcGIS Pro","description":"\u003cdiv class=\"book-description\"\u003e\n\u003cp\u003eTackle complex spatial data tasks effortlessly with this easy-to-follow guide to writing specialised Python scripts and developing tools for spatial data in ArcGIS Pro.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eAdvanced Python Scripting for ArcGIS Pro\u003c\/em\u003e follows up on the topics explained in \u003cem\u003ePython Scripting for ArcGIS Pro\u003c\/em\u003e (Esri Press, 2024) and is now updated for ArcGIS Pro 3.2.\u003c\/p\u003e\n\n\u003cp\u003eIntended 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 specialised tasks. By the end of this book, you'll be confident in writing more advanced scripts, developing them into tools and notebooks, and sharing them with others.\u003c\/p\u003e\n\n\u003cp\u003eThe key topics you will learn include:\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003eCreating custom functions and classes\u003c\/li\u003e\n  \u003cli\u003eWriting specialised scripts using ArcPy\u003c\/li\u003e\n  \u003cli\u003eCreating Python script tools and Python toolboxes\u003c\/li\u003e\n  \u003cli\u003eSharing scripts and tools\u003c\/li\u003e\n  \u003cli\u003eManaging Python packages and environments\u003c\/li\u003e\n  \u003cli\u003eMigrating scripts from Python 2 to 3\u003c\/li\u003e\n  \u003cli\u003eNumPy, Pandas, and Matplotlib\u003c\/li\u003e\n  \u003cli\u003eCreating and using notebooks\u003c\/li\u003e\n  \u003cli\u003eArcGIS API for Python and Jupyter Notebook\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eHelpful points to remember, key terms, and review questions are included at the end of each chapter to reinforce your understanding of Python. Companion data and tutorials are available online.\u003c\/p\u003e\n\n\u003cp\u003ePacked with advanced techniques and practical examples, \u003cem\u003eAdvanced Python Scripting for ArcGIS Pro\u003c\/em\u003e is perfect for more experienced ArcGIS Pro users who are looking to upgrade their Python skills and enhance their workflows.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Unknown","offers":[{"title":"Default Title","offer_id":47485746577644,"sku":"9781589488038","price":190.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0705\/7784\/8556\/files\/9781589488038-advanced-python-scripting-for-arcgis-pro.jpg?v=1775714651"},{"product_id":"python-scripting-for-arcgis-pro-by-paul-a-zandbergen-9781589488014","title":"Python Scripting for ArcGIS Pro","description":"\u003cdiv class=\"book-description\"\u003e\n\u003cp\u003eUnlock the power of Python in ArcGIS Pro with this definitive, easy-to-follow guide designed for users with limited programming or scripting experience.\u003c\/p\u003e\n\n\u003cp\u003eGet started learning to write Python scripts to automate tasks in ArcGIS Pro with \u003cem\u003ePython Scripting for ArcGIS Pro\u003c\/em\u003e. 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. You'll 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 be able to write scripts that will automate and improve your ArcGIS Pro workflows.\u003c\/p\u003e\n\n\u003cp\u003eThis 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.\u003c\/p\u003e\n\n\u003cp\u003eThe key topics you will learn include:\u003c\/p\u003e\n\u003cul\u003e\n    \u003cli\u003ePython fundamentals\u003c\/li\u003e\n    \u003cli\u003eSetting up a Python editor\u003c\/li\u003e\n    \u003cli\u003eAutomating geoprocessing tasks using ArcPy\u003c\/li\u003e\n    \u003cli\u003eExploring and manipulating spatial and tabular data\u003c\/li\u003e\n    \u003cli\u003eWorking with geometries using cursors\u003c\/li\u003e\n    \u003cli\u003eWorking with rasters and map algebra\u003c\/li\u003e\n    \u003cli\u003eMap scripting\u003c\/li\u003e\n    \u003cli\u003eDebugging and error handling\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eHelpful points to remember, key terms, and review questions are included at the end of each chapter to reinforce your understanding of Python. Corresponding data and tutorials are available online.\u003c\/p\u003e\n\n\u003cp\u003eWhether you're new to Python or already have some experience, \u003cem\u003ePython Scripting for ArcGIS Pro\u003c\/em\u003e is the go-to resource for learning the versatility of Python coding to solve problems and enhance productivity and efficiency in ArcGIS Pro.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Unknown","offers":[{"title":"Default Title","offer_id":47487471091948,"sku":"9781589488014","price":205.0,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0705\/7784\/8556\/files\/b54b45a7a6c24aaa76f04dd7ddc20fa4.jpg?v=1775776263"}],"url":"https:\/\/bookhero.co.nz\/collections\/paul-a-zandbergen.oembed","provider":"Book Hero","version":"1.0","type":"link"}