4sq+GCalで自分が居た場所/時刻をカレンダー上に表示

foursquareとGoogleCalendarの間で情報が共有できて、過去にチェックインした場所と時刻がカレンダーから確認できる。また、GoogleMapで履歴表示も可能。(こちらのURLを参照して設定「http://goryugo.com/tag/foursquare/」)

  • まずはURLの取得
  • 次にGoogleCalendarを設定
    • 「カレンダー設定」→「カレンダー」から「おすすめのカレンダーを検索」をクリック
    • 「URLで追加」をクリック
    • ダイアログボックスにURLをペースト、もちろん一般公開はしない
  • これで準備完了

GoogleCalendarにはfoursquareのカレンダーが追加されていて、自分がチェックインした履歴をカレンダー上で確認できる。GoogleMap上ではKMLをコピペすれば表示できる。

更にスマートフォンを使う場合には、ひと工夫。例えばiPhoneだと標準カレンダーでGCalと同期できるのだが、foursquareのカレンダーも同期して全てを表示してしまうと、見づらくなるおそれがある。そこで、同期はするが表示しない、のが適当と考える。標準カレンダーのDBを参照して、スケジュール管理とは別のアプリでfoursquareだけ表示させればいいのだが、その為だけに有料アプリを購入するのもどうかと思い、今のところ思案中。

現在の対策は、.sched freeを使ってGoogleCalendarのfoursquareだけを表示させている。(スケジュール管理にはWeek Calendarを使っているが、そちらは今日見つけたmiCalもいいかもしれないと思ってい。もしかしたらこの2つで使い分けをするようになるかもしれないが)
つまり、

  • スケジュール管理:WCにてiPhone標準カレンダーを表示
    • GoogleCalendarと同期済み
    • 但し、foursquareカレンダーのみ表示しない設定とする
  • foursquareカレンダーの表示
    • .sched freeでGoogleCalendarと直接同期
    • 但し、foursquareカレンダーのみ表示
    • .sched freeの仕様で+/-ひと月分しか表示できないのが難点(有料版を購入すれば可能)