2011-10-18 14 views
1

NOAAを使用して時間ごとの予測を取得しようとしていますが、東経に入ることはできません。リクエストは西経でなければなりません。NOAA天気API

インドのようなアジアの国々のために、東経のサービスを提供していますか?ここ

は私が http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm

を使用するか、またはあなたが私にAPIで時間単位の予報を与える他のリンクを与えることができるリンクです。 私はyahoo weather、weatherbug、世界の天気をオンラインで試しました。彼らはAPIの時間ごとの予測を提供していません。

ありがとうございます!ここで

+0

APIは、問題の国が米国である国の天気しか提供していないようです。私は私の家に座標を入力しようとしましたが(スウェーデンでは、東に約12度)、何も得られませんでした。 –

答えて

2

は、NOAAのAPIとの私の仕事に基づいて部分的な解決である:

NOAAは気象観測所で働き、そのURLは、あなたに最も近い駅によって異なります。

http://www.wrh.noaa.gov/forecast/xml/xml.php?duration=# {期間} &間隔=#{間隔} & LAT =#{LatLongブログ[0]} & LON =#{LatLongブログ[1]}

:私の場合は、西部ステーションを使用してい

https://raw.github.com/WalterYu/stormsavvy/master/lib/weather/noaa_forecast.rb

希望始めるに役立ちます:

はここに郵便番号で6時間間隔で7日間の予報を取得するためのRubyでの私の実装です。

+1

リンクは死んでいます。皆さんの大胆な気象探検家のために... –

+1

実際、私は予測がグリッド化されていると確信しています。だから彼らのAPIはステーションIDの代わりにlat-lonsが必要です。とにかく...このURLはすごいです!以前は、 http://forecast.weather.gov/MapClick.php?lang=39.00214&lon=-119.94936&FcstType=json(12時間単位で、一時/降水のみ)。代わりに、このURLは、temp、降雨、風の場合、週単位で時間単位で増分を提供します。驚くばかり。将来のグーグルの場合、「継続時間」と「間隔」は整数で時間単位です。だからhttp://www.wrh.noaa.gov/forecast/xml/xml.php?duration=168&interval=1&lat=39.00214&lon=-119.94936 – ericsoco