Top Banner
Google Fusion Tables & FME: How to Gather and Share Spatial Data in Minutes April 2012
34

FME Lightning Talk - Google Fusion Tables

Dec 14, 2014

Download

Technology

Safe Software

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FME Lightning Talk - Google Fusion Tables

Google Fusion Tables & FME:How to Gather and Share Spatial Data in Minutes

April 2012

Page 2: FME Lightning Talk - Google Fusion Tables

Fusion TablesGather, visualize and share your data onlineVisualize and publish your data as maps, timelines and charts.Host your data tables online.Combine data from multiple people

Introducing Google Fusion Tables

http://www.google.com/fusiontables/Home

Page 3: FME Lightning Talk - Google Fusion Tables

What is a Fusion Table? A database in the cloud used to store,

analyze, and visualize large data sets

Page 4: FME Lightning Talk - Google Fusion Tables

Visualize Data in Various Ways

Example: GDP per Capita

Page 5: FME Lightning Talk - Google Fusion Tables

Fusion Tables User Interface

Import | Manage | Visualize | Export | Share

Page 6: FME Lightning Talk - Google Fusion Tables

Google Maps API: Fusion Tables

Layer

Page 7: FME Lightning Talk - Google Fusion Tables

Map & Query Your Data with Google Maps API (v3)

Page 8: FME Lightning Talk - Google Fusion Tables

Fusion Tables SQL API

Page 9: FME Lightning Talk - Google Fusion Tables

Google Fusion Tables - SQL API

Fusion Tables SQL API Reference:http://fme.ly/fusionsql

Example Table: http://fmely/sffood

Page 10: FME Lightning Talk - Google Fusion Tables

Nearest Neighbour

Page 11: FME Lightning Talk - Google Fusion Tables

Loading Data Into Fusion Tables

Page 12: FME Lightning Talk - Google Fusion Tables

Case Study #1: Delivery Map

Excel Input

Page 13: FME Lightning Talk - Google Fusion Tables

Case Study #1: Delivery Map

Direct Import Yields Poor Geocoding

Location Information Scattered Across Columns

Page 14: FME Lightning Talk - Google Fusion Tables

Case Study #1: Delivery Map

Use FME to Concatenate a Complete Address Write to Fusion Tables

Page 15: FME Lightning Talk - Google Fusion Tables

Case Study #1: Delivery Map

Results (http://fme.ly/deliveries)

Page 16: FME Lightning Talk - Google Fusion Tables

Case Study #2:Dr. John Snow – Cholera Map

London, 1854 (http://fme.ly/snow)

Page 17: FME Lightning Talk - Google Fusion Tables

Case Study #2:Dr. John Snow – Cholera Map

Ye Olde Faycebooke

Page 18: FME Lightning Talk - Google Fusion Tables

Case Study #2:Dr. John Snow – Cholera Map

Page 19: FME Lightning Talk - Google Fusion Tables

Case Study #2:Dr. John Snow – Cholera Map

Results at http://fme.ly/pumps

Page 20: FME Lightning Talk - Google Fusion Tables

Case Study #3:FME Server Download Statistics

http://fme.ly/downloads

Page 21: FME Lightning Talk - Google Fusion Tables

Case Study #4: WhiteStar Daily Texas Well Permits

Daily Aggregation of Well Permits Results at http://fme.ly/whitestar

Page 22: FME Lightning Talk - Google Fusion Tables

• Permit Data on State of Texas ftp web site• Permits are in an annoying card file format – 1980s

style.• The permit data are cumulative for an entire

month. We want daily permits.

Case Study #4: WhiteStar Daily Texas Well Permits

Page 23: FME Lightning Talk - Google Fusion Tables

• FME is run daily to process latest data file:• Parse the text file for key attributes• Figure out if record was received within a period of time

ago, i.e. within the last day.• Insert the results to the shared Fusion Table• Tweet the results via @whitestar_corp

Case Study #4: WhiteStar Daily Texas Well Permits

Page 24: FME Lightning Talk - Google Fusion Tables

Extracting Data From Fusion Tables

Page 25: FME Lightning Talk - Google Fusion Tables

Data Extraction 1: Complete Table(s)

Page 26: FME Lightning Talk - Google Fusion Tables

Data Extraction 1: Complete Table(s)

Page 27: FME Lightning Talk - Google Fusion Tables

Data Extraction 1: Complete Table(s)

List of “owned” tables

Page 28: FME Lightning Talk - Google Fusion Tables

Data Extraction 1: Complete Table(s)

For “public” tables, visit http://www.google.com/fusiontables Search for something (e.g.Fishing, or Iowa) Use File->About to Get Table ID:

Page 29: FME Lightning Talk - Google Fusion Tables

Data Extraction 1: Complete Table(s)

2512093

Page 30: FME Lightning Talk - Google Fusion Tables

Data Extraction 2: SQL Query Results

SQLCreator executes Queries

select Sum('VoteCount-Santorum') as Santorum,

Sum('VoteCount-Romney') as Romney from 2512093

Page 31: FME Lightning Talk - Google Fusion Tables

FME & Fusion Tables: Summary

Google Fusion Tables is a Free & Flexible Way to: Gather Visualize And Share Data

FME makes it Fast and Easy to get data in and out of Fusion Tables …And Fully Leverage Its Potential

For more information, visit http://www.safe.com/fusiontables

Page 32: FME Lightning Talk - Google Fusion Tables

Fusion Tables: Resources

Fusion Tables API Documentation:http://goo.gl/RehWT

Google Maps API (Fusion Tables Layer) Documentation: http://goo.gl/ghpjm

Developer Code: http://fme.ly/fusionsamp

Fusion Tables Web App http://goo.gl/CwBkC

Mano Marks’ Complete Presentation:http://fme.ly/manofusion

Page 33: FME Lightning Talk - Google Fusion Tables
Page 34: FME Lightning Talk - Google Fusion Tables