Workshop Agenda

Google Mapping Technology for Nonprofits - Workshop Agenda
Please note that the agenda, session descriptions and other details are all subject to change.


Monday 9/26

8:30am: Registration and Continental Breakfast
Outside Room 320

9:00am: Introduction to Nonprofit Mapping Technologies 
Learn how organizations have used Google mapping tools to address pressing environmental and social justice issues and how Google Earth Outreach supports them.
Room 320

10:30am: Google Mapping Tools
Select one track for the day:

Basics Track
This track will cover the fundamentals of Google's 3 main mapping tools: Google Maps, Earth and Fusion Tables. Specific topics include:
- How to create a simple Google Map via Google Places.
- How to add and style rich content to Google Earth (points, lines, polygons, images, video, etc.).
- How to create a narrated tour in Google Earth.
- How to map and style tabular datasets with Fusion Tables.
Prerequisites: None
Room 420

Advanced Track
This track will cover advanced topics in the Google mapping world, including getting started created a customized Google Maps API website, opening up a Google Earth KML file and modifying the code, and using open-source tools for KML and JavaScript code creation and management.
Prerequisites: Some HTML, Javascript, XML and/or general programming/scripting experience *highly* recommended. We'll be discussing KML and the Maps, Earth and Fusion Tables APIs and looking at XML, Javascript and Python code.
Room 320

12:00pm: Lunch
Outside Room 320

1:00pm: Google Mapping Tools, continued

5:00pm: Wrap-up Session (~30 minutes)
Room 320

Tuesday 9/27

8-9:00am: Continental Breakfast
Outside Room 320

9:00am: Intro to Open Data Kit (ODK) 
Open Data Kit is a set of tools that allows you to collect text, photos, videos, and data from an Android device where there's no internet connection and then publish that data to the web when you're back online. Using Android phones, we'll learn how to use ODK Collect to collect field data.
Prerequisites: None
Room 320

9:30am: ODK Group Field Exercise 
Field Data Collection Exercise with mobile devices (phones provided for training)
Prerequisites: None

10:15am: ODK Review and Mapping 
You've gathered your field data. In this session, upload your data to cloud storage. Then learn how to export your data into Google Earth for mapping and Google Fusion Tables for graphing, mapping and visualization. Publish and share your results for the world to see.
Prerequisites: None
Room 320

11:00am: Breakout Session #1 
Select one of the following sessions:

GIS-to-Google Earth Basics
Do you have GIS data that you need in Google Earth? This session will cover the basics of getting your GIS data into Google Earth. Specific topics include:
- Importing shapefiles into Google Earth Pro.
- Importing GeoTIF images into Google Earth Pro.
- Creating a superoverlay for large images/overlays.
- Regionating your vector point data.
- Other tools for converting GIS data, including QGIS, ESRI, ShpEscape, and other tools.
- Where to find GIS data for your project.
Prerequisites: Basic Google Earth 
Room 320

Spreadsheet Mapper 
Do you have a spreadsheet of data that you want to turn into a great KML layer? Are you comfortable with spreadsheets, but don't know how to write KML? Then Spreadsheet Mapper could be the tool for you. In this session you will learn how to start a new spreadsheet mapper in Google docs, choose your info-balloon templates, fill in your data, and publish a well-styled KML file directly to the web for displaying in Google Earth and Google Maps. Note that if the dataset you want to map has more than a few hundred points, then you should look into a Fusion Tables session instead. 
Prerequisites: Basic Google Earth 
Room 420

GPS Data in Google Earth 
Learn about free tools for GPS tracking with a mobile device, upload your .gpx track to Google Earth, and record a tour of your GPS track for uploading to YouTube!
Prerequisites: Basic Google Earth 
Room 380

Your First Maps API 
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.). You'll add several markers and then a separate KML and Fusion Tables overlay. We will work with snippets of code copied-and-pasted from the code.google.com websites.
Prerequisites: Comfort opening an HTML page, but no prior JavaScript coding necessary.
Room 480

12:00pm: Lunch
Outside Room 320

1:00pm: Breakout Session #2
Select one of the following sessions:

What's New in Geo: Earth Builder & Engine Demo 
Google Earth Builder and Google Earth Engine are new mapping tools from Google, and probably the most exciting thing happening in the mapping world right now. This session will demo these products, and talk about how you could use these tools in your work in the future.
Prerequisites: None
Room 320

Tour Storyboarding 
Creating tours is an art in cinematography. Learn how to put together the video and audio components of a story to make a compelling cinematographic experience that moves your viewers into action.
Prerequisites: 
Basic Google Earth 
Room 420

Start coding with KML 
Take a peek under the covers of Google Earth in this short class that will introduce you to KML code. Learn things like how to add music to a tour or add your organization's logo or a legend to your Google Earth project.
Prerequisites: Google Earth Basics, and willingness to look at and modify simple some KML code (XML/HTML experience is helpful, but not required).
Room 380

Custom Charts & Icons with the Google Chart Tools API
Do you have data that would look great in custom charts on your website, in your map balloons, or in your KML layer? Do you want to create custom icons for use in Google Earth and Google Maps? Then Google's Chart tools are for you! In this session you will learn to use Google's Image Chart tools (aka. the Google Chart API) to dynamically generate custom charts from your data and simply embed them anywhere you use HTML, allowing you to present your data through compelling, easy to understand graphics. You will also learn to use the Dynamic Icon generator to create icons customized with the graphics and text of your choice, as well as text images for use in your online mapping projects. 
Prerequisites: None
Room 480

1:45pm: Breakout Session #3
Select one of the following sessions:

GIS-to-Google Earth Basics
Do you have GIS data that you need in Google Earth? This session will cover the basics of getting your GIS data into Google Earth. Specific topics include:
- Importing shapefiles into Google Earth Pro.
- Importing GeoTIF images into Google Earth Pro.
- Creating a superoverlay for large images/overlays.
- Regionating your vector point data.
- Other tools for converting GIS data, including QGIS, ESRI, ShpEscape, and other tools.
- Where to find GIS data for your project.
Prerequisites: Basic Google Earth 

More Fusion Tables Mapping 
Get more practice with Fusion Tables. This session will cover intermediate topics in Fusion Tables. Specific topics may include:
- Create a custom intensity map.
- Import and merge GIS data with Fusion Tables.
- Customize your Fusion Tables map with the Fusion Tables wizard.
Prerequisites: Basic Google Fusion Tables 
Room 420

Advanced KML Coding 
KML is the most used geographic display language in the world. We will be discussing techniques for using the language to optimize and take your Google Earth project to the next level.
Prerequisites: General understanding of features in Google Earth (points, lines, polygons, 3D models, etc.), and feel comfort reading/modifying XML/KML code.
Room 380

Advanced Maps API 
We will dive into the deep end of the Maps API world, discuss advanced topics, and get your specific questions answered related to building customized websites with Google Maps API.
Prerequisites: JavaScript experience, Maps or Earth API experience
Room 480

3:00pm: Breakout Session #4 
Select one of the following sessions:

Advanced GIS
Want to get advanced with GIS? This session will cover advanced topics in converting GIS data to KML for viewing in Google Earth. Specific topics include:
- How to convert complex data from GIS to KML, including time-animated data
- Managing your GIS data for viewing in Google's mapping tools
Prerequisites: Knowledge in GIS fundamentals, experience using ESRI ArcMap and/or QGIS. 
Room 320

More Fusion Tables Mapping 
Want more practice with Fusion Tables? This session will cover intermediate topics in Fusion Tables. Specific topics may include:
- Create a custom intensity map.
- Import and merge GIS data with Fusion Tables.
- Customize your Fusion Tables map with the Fusion Tables wizard.
Prerequisites: Basic Google Fusion Tables 
Room 420

Advanced KML Coding 
KML is the most used geographic display language in the world. We will be discussing techniques for using the language to optimize and take your Google Earth project to the next level.
Prerequisites: General understanding of features in Google Earth (points, lines, polygons, 3D models, etc.), and feel comfort reading/modifying XML/KML code.
Room 380

Advanced Maps API 
We will dive into the deep end of the Maps API world, discuss advanced topics, and get your specific questions answered related to building customized websites with Google Maps API.
Prerequisites: JavaScript experience, Maps or Earth API experience 
Room 480

4:00pm: Breakout Session #5 
Select one of the following sessions:

Google Map Maker
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 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.  
Prerequisites: None 
Room 320

Tour Building Practice  
Review narrated tours from Monday's Google Earth Basics session and have time to practice creating your own tours with 1:1 help.
Prerequisites: Basic Google Earth
Room 420

Start coding with KML 
Take a peek under the covers of Google Earth in this short class that will introduce you to KML code. Learn things like how to add music to a tour or add your organization's logo or a legend to your Google Earth project.
Prerequisites: Google Earth Basics, and willingness to look at and modify simple some KML code (XML/HTML experience is helpful, but not required).
Room 380

ODK + How to create an Xform and upload 
Topics covered include how to set up your own end-to-end data collection project. Choose the right device, best practices for data gathering, how to create forms, and more.
Prerequisites: None 
Room 480

5:00pm: Life of a Mapping Project (45 min)
How does one get from kernel of an idea to a full-fledged interactive map? We'll look at several real-life case study examples to follow the creation of a map from beginning-to-end.
Room 320

Wednesday 9/28 (Project Day)

8-9:00am: Continental Breakfast
Outside Room 320

9:00am: Instructions for Project Day
Review the goals and instructions for the day's project work.
Room 320

9:15am: Project Planning Time
Workshop participants will use this time to define their overall goal and project plan for the map project they want to work on, as well as a smaller goal that they would like to accomplish during the day's project work time. Participants will all complete a worksheet.
Room 320

10:00am: Project Work Time (Technical Tracks) 
Workshop participants will form groups based on which tools they plan to use to build their map. Each group will have Outreach team members on hand for technical consultations as they work on their projects and strive to meet the goal they set for the work time. 

Participants will select one of the following tracks:
Basics Track - Room 420
Advanced Track - Room 480
 
12:00pm: Lightning Round Project Presentations Over Lunch (In Streams):
Workshop participants will form groups based on the overarching theme of their organization's work. Each participant will have 1-2 minutes to present their project to the rest of the group over lunch in a "lightning round" style session.

Arctic & MarineRoom 320
For those whose mapping work is most relevant to environmental or social spaces within the arctic region. Also for those working in coastal, water or oceans-related focus areas. 
Agriculture & Wilderness - Room 420
For those who wish to focus mapping work on terrestrial areas including but not limited to: forests, land conservation, farming, animal/plant species. 
Communities & Energy - Room 380
For those whose mapping work most addresses urban issues including energy, food, transportation, and community development. 

1:30pm: Project Work Time (In Streams) 
Workshop participants will stay in their lunchtime streams for the afternoon to continue their project work. Outreach team members will be on hand for consultations.

3:15pm: Closing Session 
This session will conclude the workshop. Topics will include:
-Reflection on project work
-Highlights from the lightning round presentations
-Review of Google Earth Outreach program offerings & resources
-Q&A
Room 320

Breakout Session Sample Schedules

If you're unsure about which Tuesday breakout sessions might meet your needs, check out a few suggested ways below to build a breakout session schedule based on your interests. Please note that these are merely suggestions.