The ArcGIS API for Python is not only great for administering your Web GIS, it's also amazing for performing exploratory analysis of your data using Jupyter Notebooks. In this session, we will learn how to do just this!
1. ArcGIS API for Python and
Jupyter Notebooks
Jorge Pena-Martinez, Esri UK
2. What we are going to visit
• General overview of the Python API
• Introduction to Jupyter notebook
• Concept: Esri Python API is just another Python Library
• Quick overview of Python API object-level structure
3. What is the Python API?
Esri UK Annual Conference 2018 | London
ArcMap’s ArcPy
Desktop ArcMap
functionality
ArcGIS Pro’s
ArcPy
Desktop ArcGIS Pro
functionality
Python API
Portal (and Server)
functionality
Python 2.7 (virtual environment)
Python 3.x (Conda)
Python 3.x (Conda)
4. What is the Jupyter notebook?
Esri UK Annual Conference 2018 | London
CONDA
Python
esri arcgis – Python api
conda install -c esri arcgis
Jupyter notebook:
browser-based development environment
5. What you shouldn’t do with Jupyter notebook
• Production level solutions
• Any recurrent task