15
Google Fusion Tables Kathryn Hurley, Developer Relations

Google Fusion Tables - Silicon Valley CodeCamp 2010

Embed Size (px)

DESCRIPTION

Presentation given by Kathryn Hurley at Silicon Valley CodeCamp 2010.

Citation preview

Page 1: Google Fusion Tables - Silicon Valley CodeCamp 2010

Google Fusion Tables

Kathryn Hurley, Developer Relations

Page 2: Google Fusion Tables - Silicon Valley CodeCamp 2010

Google Fusion Tables www.google.com/fusiontables

A modern data management web application making it easy to host, manage, collaborate on, visualize, and publish data tables online.

Page 3: Google Fusion Tables - Silicon Valley CodeCamp 2010

Google Fusion Tables host, manage, collaborate on, visualize, and publish data tables online

What can I do with Fusion Tables?

Host data in the cloud

Merge data with other tables

Make a map (or chart or timeline) in minutes!

Page 4: Google Fusion Tables - Silicon Valley CodeCamp 2010

Host data in the cloud

http://ftp2.census.gov/acs2009_1yr/prod/GeographicComparisonTables/StateUS/

Page 5: Google Fusion Tables - Silicon Valley CodeCamp 2010

Host data in the cloud

Permissions & export controlInvite individuals to read/writeShare publiclyAllow for export

Page 6: Google Fusion Tables - Silicon Valley CodeCamp 2010

Host data in the cloud

Metadata and attributionTable NameDescriptionAttribution

Page 7: Google Fusion Tables - Silicon Valley CodeCamp 2010

Host data in the cloud

Available via REST APISQL-like query language

def runSelect(self): query = "SELECT * FROM 123456 WHERE age > 30" encoded_query_params = urllib.urlencode({'sql': query}) path = 'http://www.google.com/fusiontables/api/query?' + encoded_query_params headers = { 'Authorization': 'GoogleLogin auth=' + self.auth_token } serv_req = urllib2.Request(url=path, headers=headers) serv_resp = urllib2.urlopen(serv_req) return serv_resp.read()

Page 8: Google Fusion Tables - Silicon Valley CodeCamp 2010

Merge data with other tables

Find public data tables to merge with

Page 9: Google Fusion Tables - Silicon Valley CodeCamp 2010

Merge data with other tables

Combine tables on a shared column

Page 10: Google Fusion Tables - Silicon Valley CodeCamp 2010

Merge data with other tables

Provenance tracking

Page 11: Google Fusion Tables - Silicon Valley CodeCamp 2010

Merge data with other tables

baby steps towards the dream platform

DEMO:hhs hospital finder. from about 8 different tables!

hhs data on hospital quality

Page 12: Google Fusion Tables - Silicon Valley CodeCamp 2010

Make a map* in minutes! * or chart, or timeline, all interactive

Make a mapUpload data and view as mapApply stylesCustomize InfoWindow

Get embeddable link or...Available via Maps API (FusionTablesLayer)

Page 13: Google Fusion Tables - Silicon Valley CodeCamp 2010

Make a map* in minutes! * or chart, or timeline, all interactive

http://www.wikieddata.com/questions/WA_Poverty

Page 14: Google Fusion Tables - Silicon Valley CodeCamp 2010

Google Fusion Tables

Demo Time!

Page 15: Google Fusion Tables - Silicon Valley CodeCamp 2010

Thanks! And some links.

Fusion Tables - http://www.google.com/fusiontables

Fusion Tables API - http://code.google.com/apis/fusiontables/

FusionTablesLayer - http://goo.gl/fY1S