Google Earth Engine

This lesson is a template for creating geohackweek lessons.

It is based on the lesson template used in Data Carpentry and Software Carpentry workshops,


10:15 GEE Access and JavaScript Tips How do I get an account?
What are some JavaScript basics?
10:15 Introduction to Google Earth Engine What is Google Earth Engine?
What are the strengths and limitations of this platform?
10:20 Code Editor What are the key features of the online code editor?
Where can I go for help while learning GEE?
How do I search for and import datasets?
How do I create, share and save scripts?
10:40 Accessing Satellite Imagery How do I acquire satellite imagery at regional scales?
How can I make image mosaics?
How can I use vector data?
How do I export images?
11:05 Temporal and Spatial Reducers How do I aggregate a time series of raster data over a time period?
How do I summarize data by vector regions?
How do I export tabular data summaries?
11:30 Time Series How do I create a time series for a given location?
How can I plot that time series within Google Earth Engine?
How do I make that plot interactive?
12:00 Lunch
13:00 SAR Water Body Classification How do I track changes in inundated area?
How can I plot inundated area changes in Google Earth Engine?
How do I make that plot interactive?
13:35 Wrap-Up What are the most important GEE resources?
Where do I find answers to my questions about GEE?
What is happening under the hood in Earth Engine?
13:40 Bonus: Supervised Classification of Satellite Imagery What machine learning techniques are available in GEE?
How do I perform supervised classification of satellite imagery?
How do I assess the accuracy of my classifier?
How do I create my own geometries manually?
13:40 Finish