我正在尝试将 NOAA API 用于当前天气状况观察,但不知道是否有他们可以生成的所有可能天气状况的枚举列表。
例如,如果我使用带有 URl 的 Yahoo 的 API(以 Apples 总部附近的 woeid 为例):
http://weather.yahooapis.com/forecastrss?w=12797509
它返回带有条件标签的数据,其中包含:
<yweather:condition text="Fair" code="34" temp="87" date="Wed, 13 Oct 2010 1:56 pm PDT" />
由此,我还可以使用Yahoo!的 API 文档以编程方式将 34 的代码映射到“Fair”!天气 RSS 源#codes
但相比之下,如果我使用 NOAA 提要并应用最近的 KNUQ 气象站(作为猜测),则使用:
http://www.weather.gov/xml/current_obs/KNUQ.xml
我用一个只包含的标签取回数据
<weather>Fair</weather>
所以我正在寻找的是查看是否有 <weather> 标签的内容的枚举。我无法在 NOAA 网站上找到它,但如果我找错了位置,我也不会感到惊讶。