A Pythonic web API

For users to be able to interact with their GIS data, services, and more, Esri developed a completely new Pythonic web API called the ArcGIS API for Python, which consists of a set of subroutine definitions, protocols, and tools for building software and applications. It is built on top of the ArcGIS REpresentational State Transfer (REST) API, along with the ArcGIS API for JavaScript. This same API is also used (in the background) within the Python API for displaying 2D and 3D web maps.

GIS users can download the freely available ArcGIS API for Python and use it to manage their cloud GIS environment, whether that's ArcGIS Online, ArcGIS Portal, or ArcGIS Enterprise (the product family formerly known as ArcGIS Server). The ...

Get Mastering Geospatial Analysis with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.