EE 104: Introduction to the Earth Engine Python API
Madhu Mysore
Using the Python API
WHY?
HOW?
WHY use the EE Python API?
Geospatial�Datasets
Algorithmic�Primitives
add
focal_min
filter
reduce
join
distance
mosaic
convolve
Storage & Compute
Google Earth Engine Platform
Requests
Results
Default Portal to the Platform: EE Code Editor
EE JavaScript API
EE Python API
Google Colab Notebook
Jupyter Notebook / Lab
RStudio Notebook
<<Your Favourite Python IDE here>>
So, here is another way (via Jupyter Notebook)
And another way… (via Google Colab Notebooks)
And another… (via RStudio)
The trade-offs
JavaScript API
Advantages
Disadvantages
Python API
Advantnges
Disadvantages
HOW to get started with the EE Python API