Googleカレンダーの場所情報をGoogleマップに表示する方法

アカペラ/合唱イベントカレンダーに登録していると、ふとイベント情報の開催地を地図上に表示したくなりました。

探してみると、こんな記事があってYahoo!pipesを使ってやった人がいるようです。(日本語の紹介記事はこちら)

どうやるかというと、Google CalendarのXMLのアドレス(カレンダー設定のところにあるURL)をこちらのYahoo! Pipesにつっこみます。
More Optionsで得られるKMLデータのURLをGoogleマップのクエリに投げるとできあがりです。

こんな感じになります。

ただ、Googleマップに表示はしているものの、Googleカレンダーの場所情報から地図情報に変換しているのは米Yahoo!の仕事なためか、精度がよろしくありません。

頑張って、GoogleカレンダーとマップのAPIを使って処理するしかないのでしょうか。。。

広告
カテゴリー: web タグ: , , パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中