Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
ArcPy and ArcGIS

You're reading from   ArcPy and ArcGIS Automating ArcGIS for Desktop and ArcGIS Online with Python

Arrow left icon
Product type Paperback
Published in Jun 2017
Publisher Packt
ISBN-13 9781787282513
Length 272 pages
Edition 2nd Edition
Languages
Tools
Arrow right icon
Authors (2):
Arrow left icon
Silas Toms Silas Toms
Author Profile Icon Silas Toms
Silas Toms
Dara OBeirne Dara OBeirne
Author Profile Icon Dara OBeirne
Dara OBeirne
Arrow right icon
View More author details
Toc

Table of Contents (13) Chapters Close

Preface 1. Introduction to Python for ArcGIS 2. Creating the First Python Script FREE CHAPTER 3. ArcPy Cursors - Search, Insert, and Update 4. ArcPy Geometry Objects and Cursors 5. Creating a Script Tool 6. The arcpy.mapping Module 7. Advanced Analysis Topics 8. Introduction to ArcGIS Online 9. ArcPy and ArcGIS Online 10. ArcREST Python Package 11. ArcPy and ArcGIS Pro 12. ArcGIS API for Python

What this book covers

Chapter 1, Introduction to Python for ArcGIS, covers basic Python syntax and tools, and introduces the ArcPy code library along with other useful modules.

Chapter 2, Creating the First Python Script, takes the user from the ArcGIS ModelBuilder environment, where they model a geospatial analysis and export it as an ArcPy script.

Chapter 3, ArcPy Cursors - Search, Insert, and Update, explores the use of cursors or code tools used to programmatically create, update, and access location data.

Chapter 4, ArcPy Geometry Objects and Cursors, explains the use of cursors and geometry objects, which are ArcPy classes used to perform geospatial analysis in custom scripts.

Chapter 5, Creating a Script Tool, demonstrates how to create a custom ArcToolbox script tool with a graphical user interface that can be used like any other Esri tool.

Chapter 6, The arcpy.mapping Module, outlines the use of the arcpy.mapping module and its role in automated map production.

Chapter 7, Advanced Analysis Topics, discusses the use of ArcPy for advanced spatial and network analysis.

Chapter 8, Introduction to ArcGIS Online, takes you through signing up for ArcGIS Online, publishing data from an MXD, and creating an Esri Developers Account.

Chapter 9, ArcPy and ArcGIS Online, looks at the use of ArcPy with ArcGIS Online and the ArcGIS REST API for programmatic access to cloud-based location data.

Chapter 10, ArcREST Python Package, explores the use of the ArcREST Python package, which allows advanced control of the ArcGIS REST API.

Chapter 11, ArcPy and ArcGIS Pro, lists the new Python 3.5 libraries and the configuration of the software used to program analysis in ArcGIS Pro.

Chapter 12, ArcGIS API for Python, dives into the use of the new ArcGIS API for Python, which allows access to ArcGIS Online data within Jupyter notebooks.

Chapter 13, Python and ArcGIS Enterprise, teaches us how to use each of these three Python modules within a professional GIS workflow.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime