世界のニュースをgoogleMapで表示。WorldNewsを作りました
worldNews
http://kasei-san.sakura.ne.jp/rabo/worldNews/ (Opera or Firefox推奨 IE7だと、やたら重いです…)
これは何?
googleMapAPIの習作で作ったニュース表示サービスです
CNN.jpのワールドニュースから1日1回情報を取ってきて、それを元に、googleMapに表示します
暇つぶしに眺めると地味に楽しいです
どうやったか
1日1回、サーバ側で、Web::Scraperを使って、URL、タイトル、本文、写真のURLを取得してます
それから、Yahoo!形態素解析APIを使って、本文から地名情報を取得してます
んで、取得した全ての地名に対して、googleMapのジオコーディングのAPIを使って、座標と、国名を取得して、
一番書かれている国名を見つけて、さらに、その国名の都市の地名がでている場合、
その中で一番書かれている都市名を、ニュースの発生場所と判断してます
技術メモ
googleMapのジオコーディングのAPIについて
使ったサービス
- googleMapAPI
- Yahoo形態素解析
- Stripemania - Striped background generator
- 背景の画像の生成
- jQuery BlockUI Plugin (v2)
それぞれの作者に感謝!