5.4.11

Google Chart API

We are building a lightweight reporting module; our charts need to scale and given that we could be hosting the report module on a nix platform, using the .NET charting APIs was not an option.

After a bit of digging we settled on using the Google Chart API which provides a POST API. All we needed to do to perform integration was supply the data series, labels, chart type, chart dimensions etc.

https://chart.googleapis.com/chart?cht=p3&chs=300x100&chl=Agribusiness|Haulage|Jobs|Other|Property&chd=t:6,3,2,2,1 

The rendered chart is displayed below

This is a great services from Google and demonstrates the power of software as a service(SaaS). Software development should be about assembling and orchestrating various services to build a cohesive feature set.

No comments: