Chapter 9. ArcGIS API for Python and ArcGIS Online
Thischapter will introduce the ArcGIS Application Program Interface(API) for Python and ArcGIS Online. The ArcGIS API for Python is a Python library for working with maps and geospatial data. This API can be installed locally usingcondaand interacts with Esri's cloud GIS, whether that's ArcGIS Online (SaaS) or Portal for ArcGIS, a server product thatoffers on-premises cloud GIS deployment for organizations. The API offers a modern solution to scripting for web mapping with Python and works well with Jupyter Notebooks.
The following topics will be covered in this chapter:
- Introducing the ArcGIS API for Python
- Installing the API
- Using the API with different Esri user accounts
- Introducing some modules of the API
- Interacting with the API's map widget
- Searching and displaying vector data
- Displaying and geoprocessing of raster data
- Setting up a personalized account for using ArcGIS Online
- Publishing and managing content in ArcGIS Online