TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Intro to Fusion Tables for Visualizing Tabular Data
1. INTRODUCTION TO
FUSION TABLES
Dan Koch - Massachusetts Dept. of Fish & Game
2. What are Fusion Tables?
Part of the Google docs family
Allows you to visualize a table as a map
Map can be viewed on Google docs or embedded
in a website
3. Why do we like Fusion Tables?
Provides a means to very quickly visualize tabular
information
Easy to manage data and collaborate with other
users
Easy to geocode addresses
Spatial adjustment of geocoded addresses requires
no GIS experience
Easy for GIS program to provide rich internet maps
through either OpenLayers or Google maps API
6. File Types and Size Limits
You can use Fusion Tables to import a file of up to 100 MB of these file
types:
comma-separated text (.csv)
other text-delimited files (.tsv, etc)
KML (.kml).
Spreadsheets (.xls, .xslx, .ods) can also be imported from a file or from Google
Spreadsheets.
There is a quota of up to 250MB per user. When someone shares a table
with you or if a table is in your trash it does not count against your quota.
By using File > Import more rows, or adding rows through the Fusion Tables
API, a single table may become larger than 100 MB.
More Info on File types can be found on the fusion tables support pages
7. Design Constraints – Fusion Tables API
Each request to the Google Fusion Tables server has a
maximum size of 1 MB.
Applications using the Google Fusion Tables API can
send a maximum of 5 read requests per second to the
Google Fusion Tables server.
Applications sending write operations to the Google
Fusion Tables server will be most successful when they
limit write requests to 30 per minute or less. Each insert,
update, or delete request counts as a write request.
The maximum number of INSERT statements you can
combine in a single request is 500. The total number of
table cells being added cannot exceed 10,000 cells.
8. Geographic Design Constraints
You can have up to five Fusion Tables layers to a map, one of which can be styled
with up to five styling rules.
Only the first 100,000 rows of data in a table are mapped or included in query
results.
Queries with spatial predicates only return data from within this first 100,000 rows.
Therefore, if you apply a filter to a very large table and the filter matches data in
rows after the first 100K, these rows are not displayed.
When importing or inserting data, remember:
The total size of the data sent in one API call cannot exceed 1MB.
A cell of data in Fusion Tables supports a maximum of 1 million characters; it may
sometimes be necessary to reduce the precision of coordinates or simplify polygon or line
descriptions.
The maximum number of vertices supported per table is 5 million.*
When looking at the map, you may notice:
The ten largest-area components of a multi-geometry are shown.
When zoomed farther out, tables with more than 500 features will show dots (not lines or
polygons).
9. Rate Limits of the Maps API
Web sites and applications using each of the Maps
API may at no cost generate:
up to 25,000 map loads per day for each API
up to 2,500 map loads per day that have been
modified using the Styled Maps feature
In order to accommodate sites that experience short
term spikes in usage, the usage limits only takes
effect for a given site once that site has exceeded
the limits for more than 90 consecutive days.
10. Resources
Fusion Tables Support Pages
Fusion Tables Developers Guide
Fusion Tables in the Google Maps API
Stack Overflow Fusion Tables Forum
Shape Escape – Online Tool to Create Fusion
Tables from Shape Files
Styled Map Wizard – Create Styled Google Maps