今天發現Google Chart API這個Google推出的有趣網路服務,使用者只需要將想要圖像化的數據內容,透過網址的參數傳遞方式便可產生對應的圖表,範例如下:

上面這張圖片是直接指向"http://chart.apis.google.com/chart?cht=p&chd=s:world5&chs=200x125&chl=A|B|C|D|E|F"這個網址的圖片,其中幾個重要的參數如下:

  • http://chart.api.google.com/chart?是Chart API的網址
  • cht是圖片類型,圓餅圖、長條圖....等等
  • chs=200x125代表圖片size(以pixel為單位)
  • chd則是指定圖表的數據資料,格式在Google Chart API的網頁上有說明:
    • Upper case A = 0, B = 1 and so on to Z = 25.
    • Lower case a = 26, b= 27 and so on to z = 51.
    • Zero (0) = 52 and so on to 9 = 61.
    • Specify a missing value with an underscore (_).
    • If you have more than one set of data, separate each set with a comma (,).

稍微改一下參數就可以變成3D的立體圓餅圖了:D(不過文字標示部份怪怪的,等要用到再來研究研究吧:D)

詳細的說明就請上Google Chart API的說明網頁吧!