Google Fusion Tables is a web service provided by Google for creating, visualizing, and sharing data tables. The data is stored in tables that the users can view, copy, combine, manipulate, and download.
The following steps are required:
Generate a new Fusion Table, or use public data.
Get a Fusion Table API key for Google Developer Console.
Generate a SQL query to get the data you want from the Fusion Tables.
Parse the response, and populate the map.
Google calls Fusion Tables an experimental application, although that status has existed for several years now. The web application provides functionality for visualizing the data on a map or by using various types of chart such as bar charts, line plots, scatter plots, timelines...