SlideShare a Scribd company logo
INTRODUCTION TO
  FUSION TABLES
Dan 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
DMF License Vendor Locations
NHESP Species Viewer
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

More Related Content

What's hot

Data Visualization: A Hands-On Primer for Business Journalists by Dianne Finch
Data Visualization: A Hands-On Primer for Business Journalists by Dianne FinchData Visualization: A Hands-On Primer for Business Journalists by Dianne Finch
Data Visualization: A Hands-On Primer for Business Journalists by Dianne FinchReynolds Center for Business Journalism
 
FME and Utilities - A Tool for Every Trade
FME and Utilities - A Tool for Every TradeFME and Utilities - A Tool for Every Trade
FME and Utilities - A Tool for Every TradeSafe Software
 
Let's Make That Data Dance
Let's Make That Data DanceLet's Make That Data Dance
Let's Make That Data DanceSafe Software
 
Exploring KML Transformers
Exploring KML TransformersExploring KML Transformers
Exploring KML TransformersSafe Software
 
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer CampFrom Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer CampSafe Software
 

What's hot (7)

Data Visualization: A Hands-On Primer for Business Journalists by Dianne Finch
Data Visualization: A Hands-On Primer for Business Journalists by Dianne FinchData Visualization: A Hands-On Primer for Business Journalists by Dianne Finch
Data Visualization: A Hands-On Primer for Business Journalists by Dianne Finch
 
GeoForum EDINA report 2017
GeoForum EDINA report 2017GeoForum EDINA report 2017
GeoForum EDINA report 2017
 
Developer Conference 11-6-13
Developer Conference 11-6-13Developer Conference 11-6-13
Developer Conference 11-6-13
 
FME and Utilities - A Tool for Every Trade
FME and Utilities - A Tool for Every TradeFME and Utilities - A Tool for Every Trade
FME and Utilities - A Tool for Every Trade
 
Let's Make That Data Dance
Let's Make That Data DanceLet's Make That Data Dance
Let's Make That Data Dance
 
Exploring KML Transformers
Exploring KML TransformersExploring KML Transformers
Exploring KML Transformers
 
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer CampFrom Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
From Outdoor to Indoor: 3D and Venue Mapping – FME Summer Camp
 

Viewers also liked

Data Visualization with graphviz
Data Visualization with graphvizData Visualization with graphviz
Data Visualization with graphvizTom Kenny
 
Google Fusion Tables - Silicon Valley CodeCamp 2010
Google Fusion Tables - Silicon Valley CodeCamp 2010Google Fusion Tables - Silicon Valley CodeCamp 2010
Google Fusion Tables - Silicon Valley CodeCamp 2010Kathryn Brisbin
 
How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...
How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...
How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...Safe Software
 
Documentation With Open Source Tools
Documentation With Open Source ToolsDocumentation With Open Source Tools
Documentation With Open Source ToolsRashad Aliyev
 
Data Visualization and Mapping using Javascript
Data Visualization and Mapping using JavascriptData Visualization and Mapping using Javascript
Data Visualization and Mapping using JavascriptMack Hardy
 
Software defined network and Virtualization
Software defined network and VirtualizationSoftware defined network and Virtualization
Software defined network and Virtualizationidrajeev
 
Graph visualization options and latest developments
Graph visualization options and latest developmentsGraph visualization options and latest developments
Graph visualization options and latest developmentsLinkurious
 
Making Maps for Campus Collaborations
Making Maps for Campus CollaborationsMaking Maps for Campus Collaborations
Making Maps for Campus CollaborationsKate Dougherty
 

Viewers also liked (12)

Draw More, Work Less
Draw More, Work LessDraw More, Work Less
Draw More, Work Less
 
Data Visualization with graphviz
Data Visualization with graphvizData Visualization with graphviz
Data Visualization with graphviz
 
Google Fusion Tables - Silicon Valley CodeCamp 2010
Google Fusion Tables - Silicon Valley CodeCamp 2010Google Fusion Tables - Silicon Valley CodeCamp 2010
Google Fusion Tables - Silicon Valley CodeCamp 2010
 
How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...
How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...
How to Gather and Share Spatial Data in Minutes using Google Fusion Tables an...
 
Graphviz and TikZ
Graphviz and TikZGraphviz and TikZ
Graphviz and TikZ
 
Documentation With Open Source Tools
Documentation With Open Source ToolsDocumentation With Open Source Tools
Documentation With Open Source Tools
 
Data Visualization and Mapping using Javascript
Data Visualization and Mapping using JavascriptData Visualization and Mapping using Javascript
Data Visualization and Mapping using Javascript
 
Software defined network and Virtualization
Software defined network and VirtualizationSoftware defined network and Virtualization
Software defined network and Virtualization
 
Gis mapping webinar part 2 may 14 2014
Gis mapping webinar part 2 may 14 2014Gis mapping webinar part 2 may 14 2014
Gis mapping webinar part 2 may 14 2014
 
Graph visualization options and latest developments
Graph visualization options and latest developmentsGraph visualization options and latest developments
Graph visualization options and latest developments
 
Fusion tables
Fusion tablesFusion tables
Fusion tables
 
Making Maps for Campus Collaborations
Making Maps for Campus CollaborationsMaking Maps for Campus Collaborations
Making Maps for Campus Collaborations
 

Similar to Introduction to fusion tables2

HARJOT.ppt
HARJOT.pptHARJOT.ppt
HARJOT.pptsatgup78
 
Db2 Important questions to read
Db2 Important questions to readDb2 Important questions to read
Db2 Important questions to readPrasanth Dusi
 
SSRS 2008 R2
SSRS 2008 R2SSRS 2008 R2
SSRS 2008 R2tomerl
 
Flex Olap Pivot Table Charts Component For Effective Data Visualization
Flex Olap Pivot Table Charts Component For Effective Data VisualizationFlex Olap Pivot Table Charts Component For Effective Data Visualization
Flex Olap Pivot Table Charts Component For Effective Data Visualizationgodzhesas
 
Chapter 2
Chapter 2Chapter 2
Chapter 2Lai Yen
 
Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Vizag mulesoft-meetup-6-anypoint-datagraph--v2Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Vizag mulesoft-meetup-6-anypoint-datagraph--v2Ravi Tamada
 
]project-open[ Extensible Architecture
]project-open[ Extensible Architecture ]project-open[ Extensible Architecture
]project-open[ Extensible Architecture Klaus Hofeditz
 
Mapgears - Technical product overview
Mapgears - Technical product overviewMapgears - Technical product overview
Mapgears - Technical product overviewAlexandre St-Cyr
 
Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...
Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...
Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...Yuanyuan Tian
 
Muguki session on MapInfo Professional 11 and SQL Server 2008
Muguki session on MapInfo Professional 11 and SQL Server 2008Muguki session on MapInfo Professional 11 and SQL Server 2008
Muguki session on MapInfo Professional 11 and SQL Server 2008Peter Horsbøll Møller
 
Tableau Basic Questions
Tableau Basic QuestionsTableau Basic Questions
Tableau Basic QuestionsSooraj Vinodan
 
Microsoft Database Options
Microsoft Database OptionsMicrosoft Database Options
Microsoft Database OptionsDavid Chou
 
WaterlooHiveTalk
WaterlooHiveTalkWaterlooHiveTalk
WaterlooHiveTalknzhang
 
Sql azure dec_2010 Lynn & Ike
Sql azure dec_2010 Lynn & IkeSql azure dec_2010 Lynn & Ike
Sql azure dec_2010 Lynn & IkeIke Ellis
 
FED presentation
FED presentationFED presentation
FED presentationClausDue
 

Similar to Introduction to fusion tables2 (20)

What's new in Calc and Chart
What's new in Calc and ChartWhat's new in Calc and Chart
What's new in Calc and Chart
 
HARJOT.ppt
HARJOT.pptHARJOT.ppt
HARJOT.ppt
 
Db2 Important questions to read
Db2 Important questions to readDb2 Important questions to read
Db2 Important questions to read
 
SSRS 2008 R2
SSRS 2008 R2SSRS 2008 R2
SSRS 2008 R2
 
Flex Olap Pivot Table Charts Component For Effective Data Visualization
Flex Olap Pivot Table Charts Component For Effective Data VisualizationFlex Olap Pivot Table Charts Component For Effective Data Visualization
Flex Olap Pivot Table Charts Component For Effective Data Visualization
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Vizag mulesoft-meetup-6-anypoint-datagraph--v2Vizag mulesoft-meetup-6-anypoint-datagraph--v2
Vizag mulesoft-meetup-6-anypoint-datagraph--v2
 
]project-open[ Extensible Architecture
]project-open[ Extensible Architecture ]project-open[ Extensible Architecture
]project-open[ Extensible Architecture
 
storytelling-may-12-2022.pptx
storytelling-may-12-2022.pptxstorytelling-may-12-2022.pptx
storytelling-may-12-2022.pptx
 
Mapgears - Technical product overview
Mapgears - Technical product overviewMapgears - Technical product overview
Mapgears - Technical product overview
 
Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...
Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...
Building A Hybrid Warehouse: Efficient Joins between Data Stored in HDFS and ...
 
Muguki session on MapInfo Professional 11 and SQL Server 2008
Muguki session on MapInfo Professional 11 and SQL Server 2008Muguki session on MapInfo Professional 11 and SQL Server 2008
Muguki session on MapInfo Professional 11 and SQL Server 2008
 
Tableau Basic Questions
Tableau Basic QuestionsTableau Basic Questions
Tableau Basic Questions
 
Microsoft Database Options
Microsoft Database OptionsMicrosoft Database Options
Microsoft Database Options
 
WaterlooHiveTalk
WaterlooHiveTalkWaterlooHiveTalk
WaterlooHiveTalk
 
22_presentation.ppt
22_presentation.ppt22_presentation.ppt
22_presentation.ppt
 
Bigtable osdi06
Bigtable osdi06Bigtable osdi06
Bigtable osdi06
 
Bigtable
Bigtable Bigtable
Bigtable
 
Sql azure dec_2010 Lynn & Ike
Sql azure dec_2010 Lynn & IkeSql azure dec_2010 Lynn & Ike
Sql azure dec_2010 Lynn & Ike
 
FED presentation
FED presentationFED presentation
FED presentation
 

Recently uploaded

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
Server-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at PricelineServer-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at PricelineUXDXConf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
Motion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyMotion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyUXDXConf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Boni Yeamin
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 

Recently uploaded (20)

To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Server-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at PricelineServer-Driven User Interface (SDUI) at Priceline
Server-Driven User Interface (SDUI) at Priceline
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Motion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in TechnologyMotion for AI: Creating Empathy in Technology
Motion for AI: Creating Empathy in Technology
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.Enterprise Security Monitoring, And Log Management.
Enterprise Security Monitoring, And Log Management.
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 

Introduction to fusion tables2

  • 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
  • 4. DMF License Vendor Locations
  • 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