我试图使用NOAA获得每小时预测,但它不会让我进入东经。请求必须是西经。
他们甚至为印度等亚洲国家的东经提供服务。
这是我使用的链接 http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm
或者您能否给我任何其他链接,他们会在API中提供每小时预测。 我尝试了雅虎天气,weatherbug,世界天气在线。他们没有在API中给出每小时的预测。
谢谢!
答案 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
希望能帮助您入门。