Agenda

Thursday August 20th
Morning 
8:00 - 9:00am: Registration and Breakfast
Location: Mulford Hall Entrance

9:00 - 9:15am: Welcome and Introductions
Presenters: Maggi Kelly, Nancy Thomas
Location: Room 159 Mulford Hall

9:15 - 10:15am: Overview of Geo for Good & Google's Geo Tools
Presenters: Karin Tuxen-Bettman & David Thau
Location: Room 159 Mulford Hall

10:15 - 10:30am: Break

10:30 - 12:30pm: Earth Engine Hands-On Sessions

Notes

Beginner

Advanced  

2:00 hour



Hands On

Introduction to Earth Engine & Remote Sensing


Location: Room 159 

Introduction to the Earth Engine API



Location: Room 132


Introduction to Earth Engine & Remote Sensing

Presenter: Karin Tuxen-Bettman

Description: Earth Engine is Google's geo data analysis platform. This session introduces the concept of remote sensing, the Earth Engine platform and the tools available for browsing Earth Engine's data catalog and performing analyses on the data. This session is intended for first-time users of Earth Engine and newcomers to remote sensing.

Prerequisites: None.


Introduction to the Earth Engine API

Presenter: Nick Clinton

Description: The Earth Engine API (application programming interface) provides the ability to create your own algorithms to process raster and vector imagery. This session is geared toward people who would like to analyze satellite and vector data. The session will be hands-on, using the Earth Engine Javascript programming environment ("the Playground").

Prerequisites: Familiarity with at least one software language, or at least not be afraid of learning as we go.


Afternoon 
12:30 - 1:30pm: Lunch
Location: Mulford Hall Entrance

1:30-3:30pm:  Earth Engine Hands-on Sessions


Notes

Beginner


Advanced

2:00 hour


Hands on

Introduction to the Earth Engine API


Location: Room 159

Earth Engine: Integration with other tools


Location: Room 132

Introduction to the Earth Engine API

Presenter: Nick Clinton

Description: The Earth Engine API (application programming interface) provides the ability to create your own algorithms to process raster and vector imagery. This session is geared toward people who would like to analyze satellite and vector data. The session will be hands-on, using the Earth Engine Javascript programming environment ("the Playground").

Prerequisites: Familiarity with at least one software language, or at least not be afraid of learning as we go.


Earth Engine: Integrating Earth Engine with other tools

Presenter: Dave Thau

Description: Learn how to integrate Earth Engine with Fusion Tables and QGIS

Prerequisites: Google Earth Engine 101. Prior experience using the Earth Engine Javascript API is helpful as well


3:30 -4:00pm: Break


4:00-5:00pm: Lightening Talks and Panel Discussion: User Experiences with Google Earth Engine

Location: Room 159 Mulford Hall 

Presenters: Jeff Chambers, Lisa Kelley, Alexander Bryk, Sophie Taddeo

Moderator: Maggi Kelly



Evening

5:00-6:30pm: Evening Reception

Location: Giannini Hall Patio  



Friday August 21st

Morning 
8:00 - 9:00am: Registration and Breakfast
Location: Mulford Hall Entrance

9:00 - 9:30am: Review of Day 1/Prepare for Day 2
Location: Room 159 Mulford Hall

9:30-11:30am Hands-on Sessions (Location: Mulford Hall, Rooms TBD) 


Notes

Advanced Earth Engine

Mobile Data Collection

Advanced Earth Engine

2:00 hour


Hands On

Earth Engine: Integration with other tools

Open Data Kit 

Earth Engine & Python


Earth Engine: Integrating Earth Engine with other tools

Presenter: Dave Thau

Description: Learn how to integrate Earth Engine with Fusion Tables and QGIS

Prerequisites: Google Earth Engine 101. Prior experience using the Earth Engine Javascript API is helpful as well


Open Data Kit

Presenter: Tanya Birch

Description: Open Data Kit is a set of tools that allows you to collect field data, such as text, photos/videos, and GPC location from an Android device where there's no internet connection and then publish that data to the web when you're back online. Once you've gathered your field data, we will map and visualize them. We will also be covering some Android and mobile tips and tricks to help you select phones, manage them, and some useful geo apps and general purpose utilities.

Prerequisites: None.


Earth Engine & Python

Presenter: Tyler Erickson

Description: This session will cover developing algorithms using the Earth Engine Python API and will cover using Jupyter / IPython Notebooks for algorithm development.

Prerequisites: Earth Engine API Introduction or extensive prior experience using the Earth Engine JavaScript API.


11:30-12:30pm Lunch

Location: Mulford Hall Entrance


Afternoon
12:30-2:30pm: Hands-on Sessions (Location: Mulford Hall, Rooms TBD) 

Notes

Advanced Earth Engine

Maps API

Maps API

2:00 hour


Hands On

Advanced Earth Engine

My First Google Maps API

Building web applications using Earth Engine & Maps API


Advanced Earth Engine

Presenter: Nick Clinton

Description: This session will cover advanced Earth Engine API topics, including joins, reducers, charts, arrays, and matrices.

Prerequisites: Earth Engine API Introduction


My First Google Maps API

Presenter: Karin Tuxen-Bettman

Description: Take "baby steps" into the Google Maps API world. In this session, you'll create a "Hello World" Maps API webpage, and will learn how to do things like change the options (background map type, initial location, etc.), overlay data and KML layers, and start to showcase your first Earth Engine maps. While this is taught for non-programmers by a non-programmer, we will work with snippets of code copied-and-pasted from the developers.google.com website.

Prerequisites: Comfort opening an HTML page, but no prior JavaScript coding necessary.


Building web applications with Earth Engine and Maps API

Presenter: Max Heinritz

Description: All of the websites that call Earth Engine, like Global Forest Watch, the Map of Life, and in fact the Earth Engine Playground, use Google App Engine to host the sites and connect to Earth Engine. While this is not a hands-on session, you will learn how this is done so you can deploy your own Earth Engine enabled site.

Prerequisites: Earth Engine API Introduction. Prior experience using the Google Maps API is useful as well.


2:30-3:00pm:  Q&A and Next Steps

Location: Room 159 Mulford