Agenda


Thursday Breakout Sessions


Tuesday November 12th


7:45am: Shuttle Transfer from Wild Palms Hotel to Google

8-9am: Breakfast & Registration 
Location: Grand Teton Tech Talk

9-9:45am: Welcoming Remarks
Speaker: Rebecca Moore
Location: Grand Teton Tech Talk

This session and the following session will cover:
- The Google Earth Outreach program
- How organizations have used Google mapping tools to address pressing environmental & social justice issues
- What mapping tools & technologies does Google offer?

9:45-11:30am: Overview & What’s New in Google Mapping Tools
Moderated by Raleigh Seamster
Location: Grand Teton Tech Talk

Google Earth & Google Earth Pro, Presenter: Christiaan Adams
Google Maps Engine Lite & Pro, Presenter: Allison Lieber
Google Maps Engine Platform, Presenter: Karin Tuxen-Bettman
Google Earth Engine, Presenters: David Thau & Tyler Erickson
Timelapse, Presenter: Randy Sargent

Break

Field Mobile Data Collection & Portable, Presenter: Tanya Birch
Google Maps APIs, Presenter: Josh Livni
Street View, Presenter: Karin Tuxen-Bettman
Tour Builder, Presenter: Sean Askay

11:30-12:30pm: Hands-On Plenary: Google Maps Engine Lite & Pro
Presenter: Allison Lieber
Location: Grand Teton Tech Talk

In this session, you will learn how to use Google Maps Engine Lite and be introduced to Google Maps Engine Pro to create simple collaborative maps.

12:30-1:30pm Lunch
Location: Grand Teton Tech Talk

1:30-3:15pm: Hands-On Plenary: Google Maps Engine Platform
Presenter: Karin Tuxen-Bettman
Location: Grand Teton Tech Talk

In this session, you will learn how to use Google Maps Engine: you'll upload and style your GIS data, and publish your maps to Google Earth and Maps.

Break

3:30-5:15pm: Hands-On Plenary: Google Earth Engine
Presenters: David Thau & Tyler Erickson
Location: Grand Teton Tech Talk

Earth Engine is Google's geo data analysis platform. This session introduces the platform and the tools available for browsing Earth Engine's data catalog and performing analyses on the data.

Break

5:30-6:30pm: Geo for Good Talks: success stories from nonprofits
Moderated by Raleigh Seamster
Location: Grand Teton Tech Talk

A lineup of Google Earth Outreach partner organizations will share best practices and success stories in the use of Google mapping tools for collaboration, transparency, and easy access to & sharing of data.


5:30-5:40pm

Devin Dotson, American Rivers

Mapping America's Rivers with Google Maps Engine

Read more.

See the map.

5:40-5:50pm

Paul Woods, SkyTruth

Skytruthing 101: Engaging the crowd to map fracking in Pennsylvania using Google Maps Engine

Read more.

See the maps here and here.

5:50-6pm

Manuela Rayner, Global Forest Watch

Global Forest Watch – harnessing Google Earth Engine to detect forest cover loss in near-real time

Read more.

6-6:10pm

Lilian Pintea, the Jane Goodall Institute

Monitoring chimpanzee populations, habitats and human threats with local communities and sharing the data with the world in real time through dynamic web maps using App Engine, Fusion Tables, Maps API, and Open Data Kit (ODK).

Learn more.

6:10-6:20pm

Matt Crum, Inveneo

Using Google Maps Javascript API v3 and 3rd party data visualization libraries to create wifi survey tools

Read more.

6:20-6:30pm

Daniel Orellana, Charles Darwin Foundation

The Galapagos 360º project is aimed to improve the geographic knowledge about Galapagos islands by using novel technologies such as Google Street View to provide geographic information for science, conservation management and education.

Learn more.

See the project.


6:30-8pm: Welcome BBQ
Outside Building GWC5

8pm: Shuttle transfer to Wild Palms Hotel


Wednesday November 13th

7:45am: Shuttle Transfer from Wild Palms Hotel to Google

8-9am: Breakfast  
Location: Beacon Rock

9-9:30am: Everyone is a Cartographer
Presenter: Louis Perrochon
Location: Beacon Rock

9:30-11am: Hands-on Plenary: Tour Builder
Presenter: Sean Askay
Location: Beacon Rock

In this session, you'll learn how to use a new tool for storytelling with Google Earth.

Break

11:15am-1pm: Breakout Sessions (choose one)

Publishing your Maps and Data


Google Maps API for Developers

Mobile Data Collection on Android


***NDA required

Google Earth Basics



Beacon Rock


Birch Bay

Columbia Hills

Peace Arch


Publishing your Maps and Data
Presenters: Brian Sullivan & Christiaan Adams
Location: Beacon Rock
This session will take a deep dive into data and maps publication. In the first part, you'll learn about different ways to publish your Google Maps Engine maps and data including to mobile devices. In the second part, you'll learn how to use Google Crisis Map viewer to mash-up, publish, and share maps by combining layers from anywhere on the web. Supported layer formats include KML, GeoRSS, WMS, Tile URLs, Google Maps Engine, and Fusion Tables.

Google Maps API for Developers
Presenter: Josh Livni
Location: Birch Bay
A little bit of customization can go a long way with the Google Maps API's. This session will introduce you to some of the visualizations that are possible with the Google Maps API, and how to interact with data and maps that are available in Google Maps Engine. 
Prerequisites: Some Javascript knowledge is recommended. Alternatively, bring a willingness to learn something new.

Mobile Data Collection on Android
Presenter: Tanya Birch
Location: Columbia Hills
Open Data Kit is a set of tools that allows you to collect field data, such as text, photos/videos, and GPS 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 upload the data to the cloud. Then you'll learn how to map your data in Google Maps Engine, and export your data into Google Fusion Tables for graphing, mapping and visualization.
***NDA required

Google Earth Basics
Presenter: Raleigh Seamster
Location: Peach Arch
This session is designed for participants who are new to Google Earth or want a review of the fundamentals. We'll start with a quick crash-course on using Google Earth, a 3D virtual globe: navigation tricks, searching and more. Then we’ll dive into how to create all the basic feature types: point, lines polygons, and image overlays. We'll also practice adding already-created maps, as well as using 3D fly throughs to create animated tours. We’ll finish up with how to save your newly created maps as KML/KMZ files and how to share and/or put them on the web.

1-2pm: Lunch
Location: Outside Beacon Rock

Note: Google Maps API office hours with Josh Livni will be held in Birch Bay during lunch hour.

2-3:45pm: Breakout Sessions (choose one)

Advanced Topics in Google Maps Engine


***NDA Required

Earth Engine API


***NDA Required

Google Fusion Tables




KML Coding for Beginners




Beacon Rock

Birch Bay

Columbia Hills


Peace Arch



Advanced Topics in Google Maps Engine
Presenters: Karin Tuxen-Bettman & Brian Sullivan
Location: Beacon Rock
This session covers a broad overview of numerous GME topics including: 1) Advanced techniques for displaying your data in GME, 2) QGIS and ESRI ArcGIS toolbars, 3) Importing terrain files for 3d visualizing in Google Earth (especially useful for Ocean bathymetry) and 4) Portable and offline options for taking GME raster layers on laptops, mobile devices or in Maps API when there is no internet! 
Prerequisites: You should feel comfortable with everything we did in Tuesday's Google Maps Engine plenary and/or feel comfortable with the basics of GIS.
***NDA Required for Offline / portable at end of session

Earth Engine API
Presenters: David Thau
Location: Birch Bay
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 developers who would like to analyze satellite and vector data, and possibly build their own applications which use Earth Engine. 
Prerequisites: You should have experience with at least one programming language, or at least not be afraid of learning as we go. 
***NDA Required
 
Google Fusion Tables
Presenter: Vanessa Schneider
Location: Columbia Hills
Looking to tell a visual story with your data? During this session, we’ll teach you how to get started with Fusion Tables, a tool to help you host, visualize and publish your data as maps, charts and timelines. The hour will start with a brief overview of Fusion Tables, then we’ll dive into some hands-on examples to get you familiar with how easily your data can be turned into a visualization with impact. Specific topics may include:
- How to map and style tabular datasets (like spreadsheets) with Fusion Tables.
- Create a custom intensity map.
- Import and merge GIS data with Fusion Tables.
- Customize your Fusion Tables map with the Fusion Tables Wizard
 Prerequisites: No special skills required, but you must have a Google account to access Fusion Tables to participate hands-on. Note: Most Google Apps for Business accounts do not have access to Fusion Tables so you may need to use or create a personal account. To check with you can create a Fusion Table, sign in with your Google account and go to docs.google.com. Click the “Create” button, then “More” - you should see Fusion Tables as an option.
 
KML Coding for Beginners
Presenter: Sean Askay
Location: Peace Arch
This session is for those who are new to KML. We will look through the basic structure of KML, how to code common features such as points, lines, polygons and overlays, and a few more advanced features such as time. We will provide tips for writing KML by hand and testing KML in Google Earth and Google Maps. 
Prerequisites: For this session, you will be expected to have some familiarity with Google Earth, including creation of your own data points or layers using the tools built into Google Earth. A little experience with XML or HTML will be helpful, but is not strictly required. 

Break

4-5:45pm: Breakout Sessions (choose one)

Your First Google Maps API




Advanced Topics in Earth Engine





Google Map Maker





Advanced KML Coding




Beacon Rock


Birch Bay


Columbia Hills


Peace Arch



Your First Google Maps API
Presenter: Karin Tuxen-Bettman
Location: Beacon Rock
Take "baby steps" into the Maps API world. In this session, you'll created a "Hello World" Maps API webpage, and learn how to change the options (background map time, initial location, etc.). 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.

Advanced Topics in Earth Engine
Presenters: David Thau & Tyler Erickson
Location: Birch Bay
Earth Engine supports many advanced features, such as classifying using a Fusion Table, classifying using pre-classified rasters, and applying arbitrary mathematical equations to input imagery. Learn more about these features, as well as details on how to download data from and upload data to Earth Engine.


Google Map Maker
Presenter: Jessica Pfund
Location: Columbia Hills
Have you ever noticed a place in Google Maps where the roads are incorrect or missing altogether? Do you want to make sure the places you know and love are fully and correctly represented on Google Maps and Google Earth? If so, you'll want to learn to use Google Map Maker to help edit the maps seen by millions of users around the world. In this session, you will learn the basics of Google Map Maker, from adding roads, trails, and points of interest such as businesses in your town, to updating the details for existing places and features in your community. You will learn how the moderation system works to review and approve edits, and how to see what your peers are editing in specific places around the globe.
 
Advanced KML Coding
Presenter: Sean Askay
Location: Peace Arch
In this session, participants will dig into advanced KML topics, including 3D visualization techniques and KML Touring. We will explore programming tools for generating KML from large datasets or directly from a database. We will also review the limits on KML use in Google Maps.
Prerequisites: For this session, participants should have a strong understanding of KML and HTML. Experience with python or other scripting languages is encourages, but not required.  

5:45pm: Shuttle transfer to Google Tour

6-6:45pm: Google Campus Tour

6:45-8pm: Dinner at Google Cafe

8pm: Shuttle transfer to Wild Palms Hotel


Thursday November 14th

7:45am: Shuttle Transfer from Wild Palms Hotel to Google

8-9am: Breakfast  
Location: Beacon Rock

9-9:30am: 
Sharing your message through photos on Google Maps and Street View
Presenter: Evan Rapoport
Location: Beacon Rock

9:30-10:30am: Timelapse
Presenters: Randy Sargent & Yen-Chia Hsu
Location: Beacon Rock
Timelapse Earth builds on Earth Engine to show three decades of planetary change, both man-made and natural. In this session, you'll see hotspots of Earth change, learn how to embed Timelapse Earth into HTML materials, and also learn how to author guided tours to highlight particular phenomena on the animated planet. 

Break

10:45-12:30pm: Breakout Sessions (choose one)

Imagery



***NDA required

Publishing your Maps and Data




Earth Engine API



***NDA required

Google Earth Basics




Beacon Rock


Birch Bay


Columbia Hills


Daroga



Imagery
Presenter: Karin Tuxen-Bettman
Location: Beacon Rock
In this session, you'll learn what your options are for requesting improved satellite imagery, and contributing Street View imagery, for the areas in which you work. Learn how to search for and request satellite imagery from GeoEye/Digital Globe satellites, and then learn how to collect PhotoSpheres and contribute them to Street View.
***NDA no longer required

Publishing your Maps and Data
Presenters: Brian Sullivan & Christiaan Adams
Location: Birch Bay
This session will take a deep dive into data and maps publication. In the first part, you'll learn about different ways to publish your Google Maps Engine maps and data including to mobile devices. In the second part, you'll learn how to use Google Crisis Map viewer to mash-up, publish, and share maps by combining layers from anywhere on the web. Supported layer formats include KML, GeoRSS, WMS, Tile URLs, Google Maps Engine, and Fusion Tables.

Earth Engine API
Presenters: David Thau & Tyler Erickson
Location: Columbia Hills
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 developers who would like to analyze satellite and vector data, and possibly build their own applications which use Earth Engine. 
Prerequisites: You should have experience with at least one programming language, or at least not be afraid of learning as we go. 
***NDA Required

Google Earth Basics
Presenter: Raleigh Seamster
Location: Daroga
This session is designed for participants who are new to Google Earth or want a review of the fundamentals. We'll start with a quick crash-course on using Google Earth, a 3D virtual globe: navigation tricks, searching and more. Then we’ll dive into how to create all the basic feature types: point, lines polygons, and image overlays. We'll also practice adding already-created maps, as well as using 3D fly throughs to create animated tours. We’ll finish up with how to save your newly created maps as KML/KMZ files and how to share and/or put them on the web.

12:30pm: Group Photo
Outside GWC5

12:45-2pm: Lunch & Lightning Round Presentations
Over lunch, each participant will have the opportunity to present their mapping work to the rest of the Summit attendees and Googlers in a 2-minute "lightning-round style" format.

Focus: Environment (Terrestrial and Marine)




Focus: Cultural & Indigenous Mapping



Focus: Humanitarian Issues



Beacon Rock

Birch Bay

Columbia Hills


2:15-4pm: Breakout Sessions (choose one)

Mobile Data Collection on Android


***NDA required


GIS & GPS in Google Earth


Your First Google Maps API

Beacon Rock



Birch Bay


Columbia Hills



Mobile Data Collection on Android
Presenter: Tanya Birch
Location: Columbia Hills
Open Data Kit is a set of tools that allows you to collect field data, such as text, photos/videos, and GPS 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 upload the data to the cloud. Then you'll learn how to map your data in Google Maps Engine, and export your data into Google Fusion Tables for graphing, mapping and visualization.
***NDA required

GIS & GPS in Google Earth
Presenter: Christiaan Adams
Location: Birch Bay
In this session you will learn how to import GIS and GPS data into Google Earth. It's very easy to import GPS data from most GPS units into the free version of Google Earth. We will look at some of the fun ways to visualize GPS tracks. For the more advanced users who have access to Google Earth Pro, we will also look at the available GIS data import tools available in Pro, discuss formats and other considerations for importing data, and quickly discuss some of the alternative tools.  
Prerequisites: Basic familiarity with Google Earth, especially working with content in the Places panel.
 
Your First Google Maps API
Presenter: Karin Tuxen-Bettman
Location: Columbia Hills
Take "baby steps" into the Maps API world. In this session, you'll created a "Hello World" Maps API webpage, and learn how to change the options (background map time, initial location, etc.). 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. 
Break

4:15-6pm: Breakout Sessions (choose one)

Imagery


***NDA required


Google Fusion Tables




Advanced Topics in Earth Engine



KML Coding for Beginners



Beacon Rock


Birch Bay

Columbia Hills


Daroga


Imagery
Presenter: Karin Tuxen-Bettman
Location: Beacon Rock
In this session, you'll learn what your options are for requesting improved satellite imagery, and contributing Street View imagery, for the areas in which you work. Learn how to search for and request satellite imagery from GeoEye/Digital Globe satellites, and then learn how to collect PhotoSpheres and contribute them to Street View.
***NDA no longer required

Google Fusion Tables
Presenter: Vanessa Schneider
Location: Birch Bay
Looking to tell a visual story with your data? During this session, we’ll teach you how to get started with Fusion Tables, a tool to help you host, visualize and publish your data as maps, charts and timelines. The hour will start with a brief overview of Fusion Tables, then we’ll dive into some hands-on examples to get you familiar with how easily your data can be turned into a visualisation with impact. Specific topics may include:
- How to map and style tabular datasets (like spreadsheets) with Fusion Tables.
- Create a custom intensity map.
- Import and merge GIS data with Fusion Tables.
- Customize your Fusion Tables map with the Fusion Tables Wizard
 Prerequisites: No special skills required, but you must have a Google account to access Fusion Tables to participate hands-on. Note: Most Google Apps for Business accounts do not have access to Fusion Tables so you may need to use or create a personal account. To check with you can create a Fusion Table, sign in with your Google account and go to docs.google.com. Click the “Create” button, then “More” - you should see Fusion Tables as an option.
 
Advanced Topics in Earth Engine
Presenters: David Thau & Tyler Erickson
Location: Columbia Hills
Earth Engine supports many advanced features, such as classifying using a Fusion Table, classifying using pre-classified rasters, and applying arbitrary mathematical equations to input imagery. Learn more about these features, as well as details on how to download data from and upload data to Earth Engine.

KML Coding for Beginners
Presenter: Sean Askay
Location: Peace Arch
This session is for those who are new to KML. We will look through the basic structure of KML, how to code common features such as points, lines, polygons and overlays, and a few more advanced features such as time. We will provide tips for writing KML by hand and testing KML in Google Earth and Google Maps. 
Prerequisites: For this session, you will be expected to have some familiarity with Google Earth, including creation of your own data points or layers using the tools built into Google Earth. A little experience with XML or HTML will be helpful, but is not strictly required. 

6-6:30pm: Special guest presentation by Professor Matthew Hansen, University of Maryland

6:30-7:45pm: Dinner 
Outside Beacon Rock

7:45pm: Shuttle transfer to Wild Palms Hotel


Friday November 15th

7:45am: Shuttle Transfer from Wild Palms Hotel to Google

8-9am: Breakfast  
Location: Beacon Rock

9-9:30am: TBA
Location: Beacon Rock

9:45-10am: Resources
Presenter: Raleigh Seamster
Location: Beacon Rock

10-1pm: Geo for Good Unconference

Participants will suggest and lead their own sessions based on popular interest (topics could include applications of Google Maps & Earth for wildlife trafficking, forest monitoring, cultural mapping, etc.). Read more about unconference format here.


See whiteboard in common area outside Beacon Rock to view or suggest sessions.

Beacon Rock

Birch Bay

Columbia Hills

Daroga

Dash Point

10-10:45am






10:45-11:30pm






11:30-12:15pm






12:15-1pm








1pm: Grab n’ Go Lunches served
Location: Outside Beacon Rock

1-2:30pm: Geo for Good Office Hours
Googlers who work on Google mapping tools will be available for 1:1 questions and support. Office hours available will likely include the following areas of expertise:

Google Maps Engine tool suite & Gallery

Earth Engine & Timelapse

Mobile Data Collection

Google Earth, KML & Tour Builder

Imagery

Fusion Tables

Map Maker

Ocean

Crisis Response

Software Grants

Birch Bay

Beacon Rock

Beacon Rock

Columbia Hills

Daroga

Dash Point

Dosewallips

Bridle Trails

Lobby (entrance)

Beacon Rock



2:30-3pm: Closing Remarks
Presenter: Rebecca Moore
Location: Beacon Rock


Comments