nowcast bot

提供: fukudat
移動: 案内検索

気象庁が提供しているナウキャストというサービスを使って, 特定の地域

  • 現在,雨が降り出したとき
  • 現在,雨が上がったとき
  • 1時間後に,雨が降りしそうなとき
  • 1時間後に,雨が上がりそうなとき

に Twitter に呟いてお知らせする bot.

目次

対象地域

Twitterアカウント 地域名 地図内の記号 メモ
@nowcast_tokyo23 東京23区 1 2011/4/6 運用開始
@nowcast_yokoham 横浜市 2 2011/4/6 運用開始
@nowcast_machida 町田市 3 2011/4/6 運用開始
@nowcast_chiba 千葉市 4 2011/5/3 運用開始

↓の地図内の赤丸中の降水の有無に変化があると,それぞれのbotが呟きます。

最近の状況

更新するにはページをリロードしてください.http://www.fukudat.net/nowcast/

region.png
actual.png
region.png
nowcast.png

しくみ

  1. 気象庁のナウキャストページを定期的にクロールして画像を入手.
  2. 対象地域付近の状態を抽出する.
  3. 直前と状態に変化があったら,呟く.

細かい工夫

  • 1ピクセルでも雨と出たら雨と呟いてしまうと,降ったり止んだりの呟きを短いサイクルで繰り返してしまう可能性があるので,
    • x% 以上のピクセルで雨が降っていたら晴->雨 に遷移する.
    • y% 以下のピクセルで雨が降っていたら雨->晴 に遷移する.
もちろんx>yである.

現時点では x=20, y=5 としている.

使った道具

参考文献

個人用ツール
名前空間

変種
操作
案内
ツールボックス