INTRODUCTION TO FUSION TABLESDan Koch - Massachusetts Dept. of Fish & Game
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
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
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
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.
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).
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.
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