商用利用できる唯一の米国の気象データは、米国国立気象局です。使いたいです。アクセスするためのRuby/Railsライブラリはありますか?
Perlも役に立ちます。それらはPerlの例を提供します。Ruby版を書くためのガイドとして使用します。
NWS はSOAP サービスに加えてRESTful Web サービスを提供しますが、単純なニーズであれば、github のoutoftime-noaa gem を検討してください。予測データと現在の状態データを取得するための簡単なインターフェイスを提供します。
(その依存関係の 1 つがまだ Ruby 1.9 と互換性がないことに注意してください。)
NDFDを使用すると呼ばれるPerl CPANモジュールがあります。Weather-NWS
NDFDは SOAP ベースの Web サービスです。Ruby SOAP クライアントを使用して、適切な情報を送信し、応答を処理するだけです。Ruby から SOAP を使用することについて質問がありましたか?
それはあなたが何をしたいかによります。
1 つまたは 2 つの場所のウィジェットだけが必要な場合は、SOAP インターフェイスで十分です。
大量のデータ (または多くの場所) が必要な場合、NOAA は生のgrib2データ (更新) を 1 時間ごとにダウンロードすることを求めています。そのためには、単純なバッチジョブが機能します。