NOAA天气API

时间:2011-10-18 07:04:14

标签: weather noaa

我试图使用NOAA获得每小时预测,但它不会让我进入东经。请求必须是西经。

他们甚至为印度等亚洲国家的东经提供服务。

这是我使用的链接 http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm

或者您能否给我任何其他链接,他们会在API中提供每小时预测。 我尝试了雅虎天气,weatherbug,世界天气在线。他们没有在API中给出每小时的预测。

谢谢!

1 个答案:

答案 0 :(得分:2)

以下是基于我使用NOAA API的部分解决方案:

NOAA在气象站工作,因此URL会根据离您最近的电台而有所不同。就我而言,我正在使用西部地区站:

http://www.wrh.noaa.gov/forecast/xml/xml.php?duration=# {持续时间}&安培;间隔=#{间隔}&安培; LAT =#{经纬度[0]}&安培; LON =#{经纬度[1]}

以下是我在Ruby中的实现,用于通过邮政编码以6小时为间隔检索7天预测:

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

希望能帮助您入门。