Google Chart API のページを見ていたら地図に色塗りできる API があるのを知りました。地域コードと色を指定すると色塗りされた地図画像が返ってくるという API です。世界中の地域の地図が対象です。これは使える!
私としては地域情報+テキストマイニングの結果を日本の都道府県に色塗りしたいです。さっそく使ってみよっと(こういうやつとか→[2003-12-13-5])。
こう書くとこうなるという例:
(1)
北海道(赤)と東京都(緑)と沖縄県(青)に色を塗っています。
色を細かく指定できるので数値を色の濃さで表せば簡単にヒートマップみたいなのが作れますよ!
メモ:日本のほぼ全体をほぼ正方形で表示するためのパラメータ(例:日本地図)。
(2)
これは解説ページにあった例(画像サイズだけ変更)。ここまでできちゃうなんてすごいよなあ。
(※北方領土が気になるけどね…)
- Map Charts - Google Chart Tools / Image Charts (aka Chart API) - Google Code
http://code.google.com/intl/ja/apis/chart/docs/gallery/new_map_charts.html
私としては地域情報+テキストマイニングの結果を日本の都道府県に色塗りしたいです。さっそく使ってみよっと(こういうやつとか→[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
これは解説ページにあった例(画像サイズだけ変更)。ここまでできちゃうなんてすごいよなあ。
- 国・地域コードはこちらから:
- ISO 3166-2 - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/ISO_3166-2
- ISO 3166-2 - Wikipedia, the free encyclopedia
- 都道府県コードはこちらから:
- Prefectures of Japan - Wikipedia, the free encyclopedia
http://en.wikipedia.org/wiki/Prefectures_of_Japan
- Prefectures of Japan - Wikipedia, the free encyclopedia
(※北方領土が気になるけどね…)
参考
- 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]