古い記事
ランダムジャンプ
新しい記事
Google Chart API のページを見ていたら地図に色塗りできる API があるのを知りました。地域コードと色を指定すると色塗りされた地図画像が返ってくるという API です。世界中の地域の地図が対象です。これは使える!


私としては地域情報+テキストマイニングの結果を日本の都道府県に色塗りしたいです。さっそく使ってみよっと(こういうやつとか→[2003-12-13-5])。

こう書くとこうなるという例:

(1)
https://chart.googleapis.com/chart?cht=map&chs=400x400
&chld=JP-01|JP-13|JP-47
&chco=676767|FF4444|44FF44|4444FF

北海道(赤)と東京都(緑)と沖縄県(青)に色を塗っています。
色を細かく指定できるので数値を色の濃さで表せば簡単にヒートマップみたいなのが作れますよ!

メモ:日本のほぼ全体をほぼ正方形で表示するためのパラメータ(例:日本地図)。
cht=map:fixed=23,121,46,149cht=map:fixed=24,122,46,149

(2)
https://chart.googleapis.com/chart?cht=map:fixed=-60,0,80,-35
&chs=400x200
&chld=CA-BC|CN|IT|GR|US-UT
&chdl=Vancouver|Beijing|Torino|Athens|Salt+Lake+City
&chco=B3BCC0|5781AE|FF0000|FFC726|885E80|518274
&chtt=Last+Five+Olympic+Hosts
&chm=f2010+Winter,000000,0,0,10
|f2008+Summer,000000,0,1,10
|f2008+Winter,000000,0,2,10,1,:-5:10
|f2004+Summer,000000,0,3,10
|f2004+Summer,000000,0,4,10
&chma=0,110,0,0

これは解説ページにあった例(画像サイズだけ変更)。ここまでできちゃうなんてすごいよなあ。


(※北方領土が気になるけどね…)

参考


  • Map of Japan Ver. 1.3
    http://aoki2.si.gunma-u.ac.jp/map/map.html--昔からある日本地図色塗り画像生成サイト(ref. [2003-12-10-6])。市町村レベルまで塗り分け可能。このサイトへの画像直リンクはちょっと心配なので、使える限りは Google Chart API で手軽にガンガン行こうかと。
  • Google Chart API で Graphviz が使える!すごい![2011-02-15-3]
  • Google Chart API で QRコードも生成してくれるようになった[2008-07-04-3]