Goolge がグラフ作成用の API、"Google Chart API"をリリースしたとのこと。URL にパラメータを与えてやれば、簡単にグラフ画像を作成することができます:
■ Google Releases Chart Image Generator (Google Blogoscoped)
公式ページはこちら:
■ Developer's Guide - Google Chart API
作成できるグラフの種類は、線グラフ・棒グラフ・円グラフ・散布図・ベン図の5種類。下は実際に試してみたサンプルです。入力されたパラメータに応じて、PNG形式の画像を作成してくれます:
上の画像のURLは以下の通り(途中で改行しています!):
http://chart.apis.google.com/chart?
cht=p3
&chd=t:10,20,40,30
&chs=400x200
&chl=Opinion|News|Neta|Other
&chtt=Polar%20Bear%20Blog
プログラムに詳しい方なら、この時点でそれぞれのパラメータが何を指定するものか想像がつくかもしれませんが、解説してみると:
- cht: グラフの種類、"p3"だと3D円グラフ(pie chart の 3D で"p3")
- chd: 個々の要素の値
- chs: グラフのサイズ
- chl: 個々の要素の名前
- chtt: グラフのタイトル
こんな感じ。もちろんパラメータはこれだけではないので、詳細は公式ページを確認してみて下さい。蛇足気味に、円グラフ以外のグラフのサンプルを置いておきます:
■ 線グラフ
■ 棒グラフ
■ 散布図
■ ベン図
コメント