Google Chart API~ 強!!
我對 Google 的景仰總是如滔滔江水,綿延不覺。剛剛在 MMDays 上看到 Mr. Saturday 分享的 Google Chart API 一文,說明的是如何使用 Google API 直接畫出圖表。
舉例來說,如果我想要畫出我目前 Windows Mobile 手機各牌子市佔率的 pie chart,我只要打出
http://chart.apis.google.com/chart?cht=p3&chl=Mio|Asus|Gigabytes|HTC&chd=t:20.0,20.0,20.0,40.0&chs=500x200&chtt=Windows+Mobile+Device+Market+Share
看起來就會向下面這張圖這樣

稍微說明一下整個網址的參數
http://chart.apis.google.com/chart 會告訴 Google API 的 server 你想畫一張圖表
cht=p3 要畫的圖是立體的 pie chart
chl=Mio|Asus|Gigabytes|HTC 各個資料的名稱
chd=t:20.0,20.0,20.0,40.0 各個資料佔的比例
chs=500x200 整張圖表的 size
chtt=Windows+Mobile+Device+Market+Share Pie chart 的標題
討厭跟別人的圖顏色都一樣嗎? 他也提供改變顏色的參數給你用喔~
在網址列多加一個參數
chco=0000ff 他就會變成藍色系的喔~ 也就是說丟入你要的色碼,就可以做出你要的顏色~ 方便吧

詳細的 API 說明,可以參考這裡
舉例來說,如果我想要畫出我目前 Windows Mobile 手機各牌子市佔率的 pie chart,我只要打出
http://chart.apis.google.com/chart?cht=p3&chl=Mio|Asus|Gigabytes|HTC&chd=t:20.0,20.0,20.0,40.0&chs=500x200&chtt=Windows+Mobile+Device+Market+Share
看起來就會向下面這張圖這樣
稍微說明一下整個網址的參數
http://chart.apis.google.com/chart 會告訴 Google API 的 server 你想畫一張圖表
cht=p3 要畫的圖是立體的 pie chart
chl=Mio|Asus|Gigabytes|HTC 各個資料的名稱
chd=t:20.0,20.0,20.0,40.0 各個資料佔的比例
chs=500x200 整張圖表的 size
chtt=Windows+Mobile+Device+Market+Share Pie chart 的標題
討厭跟別人的圖顏色都一樣嗎? 他也提供改變顏色的參數給你用喔~
在網址列多加一個參數
chco=0000ff 他就會變成藍色系的喔~ 也就是說丟入你要的色碼,就可以做出你要的顏色~ 方便吧
詳細的 API 說明,可以參考這裡
留言