| Google チャート API | |
|---|---|
| 原作者 | グーグル |
| 初回リリース | 2007 |
| 最終リリース | 2010年2月 |
| 入手可能な | HTTPリクエスト |
| Webサイト | 開発者 |
Google Chart API は、ユーザーが入力したデータからグラフィカルなグラフを作成する非インタラクティブなウェブサービスです(現在は非推奨) 。Google サーバーは、ユーザーのHTTPリクエストで指定されたデータと書式設定パラメータから、グラフのPNG画像を作成します。このサービスは、幅広いグラフ情報と書式設定をサポートしています。ユーザーは、シンプルな画像タグを使用することで、これらのグラフをウェブページに簡単に埋め込むことができます。
もともとこのAPIは、 Google独自のアプリケーション(例えばGoogle Financeなど)へのグラフの迅速な埋め込みをサポートするためのGoogle社内ツールでした。Googleは、このAPIをウェブ開発者に公開することで有用なツールになると考え、2007年12月6日に正式にリリースされました。
現在、折れ線グラフ、棒グラフ、円グラフ、レーダー チャートのほか、ベン図、散布図、スパークライン、マップ、Google メーター、QR コードがサポートされています。
Googleは2012年にAPIを廃止しましたが[ 1 ] [ 2 ]、2015年4月まで利用可能と保証されていました。2019年3月18日、GoogleはAPIを無効にしました。[ 3 ] Googleは後継サービスとしてGoogle Chartsを推奨しています。[ 4 ]
例
次の URL は、下のような円グラフを作成します: http://chart.apis.google.com/chart? chs=200x200 &chdlp=b & chtt =Uberman &chdl=Asleep|Awake &chd=t:1,11,11,1,11,1,11,1,11,11,11 &cht=p &chco=586F8E,7D858F,586F8E,7D858F,586F8E,7D858F,586F8E,7D858F,586F8E,7D858F
外部ライブラリ
URL リクエストを手動で作成する代わりに、ほとんどのプログラミング言語で利用できるオープン ソース ライブラリが多数あります。
| プラットフォーム | 名前 | Webサイト |
|---|---|---|
| ジャワ | Google Chart APIラッパー[ 5 ] | https://code.google.com/p/googlechartwrapper/ |
| ジャワ | charts4j [ 6 ] | https://code.google.com/p/charts4j/ |
| C# / .NET | ngチャート | https://code.google.com/p/ngchart/ |
| ルビー | gチャート | https://web.archive.org/web/20100618222849/http://rubyforge.org/projects/gchart/ |
| パイソン | Googleチャートラッパー | https://code.google.com/p/google-chartwrapper/ |
| PHP | gchartphp | https://github.com/pacbard/gChartPhp |
参照
参考文献
- ^ 「廃止ポリシーの変更とAPIの春のクリーニング」 。 2022年3月14日閲覧。
- ^ 「Google Charts: 利用規約: 廃止ポリシー」。
- ^ 「画像チャート」 . Google Developers . 2022年3月14日閲覧。
- ^ 「Google Charts: ブラウザとモバイル デバイス向けのインタラクティブ チャート」。
- ^ 「Google Code アーカイブ - Google Code プロジェクト ホスティング用の長期ストレージ」 . code.google.com . 2022年3月14日閲覧。
- ^ 「Google Code アーカイブ - Google Code プロジェクト ホスティング用の長期ストレージ」 . code.google.com . 2022年3月14日閲覧。
