Google/GoogleChartAPI/Maps
世界地図、大陸別の地図を描画する。
基本
-リクエストURL
–http://chart.apis.google.com/chart?[パラメータ]
必須パラメータ
|パラメータ|説明|正式名称|h
|cht|チャートの種類。t固定|chart type|
|chs|画像サイズ。chs=横x縦。単位はピクセル(pixels)。最大サイズは440×220|chart size|
|chd|色指定。後述|chart data|
|chtm|表示するエリア。africa asia europe middle_east south_america usa world|?|
-例:世界地図の描画
–http://chart.apis.google.com/chart?cht=t&chs=220×110&chd=s:_&chtm=world
エリア別地図の描画
-africa
-asia
-europe
-middle_east
-south_america
-chtm=usa
-world
色の指定
3つのパラメータを組み合わせて使う
|パラメータ|説明|正式名称|h
|chco|色の指定。16進数のRRGGBB形式。デフォルト色,開始色,終了色|chart color|
|chld|ISO 3166 国コード。色付けする国を指定するために使う。複数指定は縦棒(|)で区切る コードの一覧は:http://code.google.com/apis/chart/#iso_codes||
|chd|色の勾配(開始色、終了色に対する割合)を表す。Google Chart APIで用意されている専用のエンコーディングを利用する。エンコードについては以下で記述。||
色指定時のエンコード
Simple encoding
指定方法 s:[値]
アルファベット大文字→アルファベット小文字→数字。Aが0、Bが1…、Zが26、aが27、zが52、1が53、9が61。色指定しない場合はアンダースコア(_)
Text encoding
指定方法 t:[値]
0.0〜100.0。色指定しない場合は-1。
Extended encoding
指定方法 e:[値]
AAが0、ABが1、…A9が61、A-が62、A.が63、BAが64、最大4095。色指定しない場合はアンダースコア(_)
-例:日本、中国、インドを色づけ。色はグレー(cccccc)からブラック(000000)への勾配。その他の国の色はホワイト(ffffff)
背景(海)の色づけ
パラメータにchf=bg,s,[カラーコード]を追加
http://chart.apis.google.com/chart?cht=t&chs=220×110&chtm=world&chd=s:_&chf=bg,s,ccffff&chco=ffffff,ffffff,ffffff

