At its core, the Visualization API acts as a bridge between a data source that contains data and an HTML page displaying the data. Regardless of platform, the Visualization API follows the same architecture as other Google API products. Methods to use for Google APIs consequently also follow the same general structure as APIs from other application providers such as Flickr or Facebook. For most APIs, including the Google APIs, the JavaScript namespace structure is as follows:
application.category.function(variables)
For example, to create a new pie chart with the Google Visualization API, the corresponding code would be as follows:
new google.visualization.PieChart(document.getElementById('visualization'));
For non-code based platforms, such as Spreadsheets and Fusion Tables, the user interface that encapsulates the Visualization API is designed to enhance the strengths of a particular tool set for a wide spectrum of users. For example, Fusion Tables is primarily focused on...