2

我试图使用 NOAA 获得每小时预报,但它不允许我输入东经。请求必须是西经。

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

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

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

谢谢!

4

1 回答 1

3

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

NOAA 通过气象站工作,因此 URL 会因离您最近的气象站而异。就我而言,我使用的是西部地区站:

http://www.wrh.noaa.gov/forecast/xml/xml.php?duration=# {duration}&interval=#{interval}&lat=#{latlong[0]}&lon=#{latlong[1]}

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

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

希望这可以帮助您入门。

于 2012-10-09T17:44:27.463 回答