1

我正在尝试将 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 网站上找到它,但如果我找错了位置,我也不会感到惊讶。

4

1 回答 1

2

可能的天气“短语”列表及其相关图标位于此处

天气状况

NWS 当前天气状况的 XML 提要的“天气”部分中列出的可能天气状况。条件与建议的图标一起列出。

于 2010-10-28T01:29:40.247 回答