首页 文章

列举NOAA的天气状况?

提问于
浏览
1

我正在尝试将NOAA API用于当前的天气状况观测,并且不知道是否存在可以生成的所有可能天气状况的列举列表 .

作为一个例子,如果我使用Yahoo的API(使用苹果总部附近的一个woeid作为例子)与URl:

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! Weather RSS Feed#codes的API文档以编程方式将34的代码映射到"Fair"

但相比之下,如果我使用NOAA饲料并使用KNUQ最近的气象站(作为猜测)使用:

http://www.weather.gov/xml/current_obs/KNUQ.xml

我用简单包含的标签获取数据

<weather>Fair</weather>

所以我要找的是查看是否存在<weather>标签内容的枚举 . 我无法在NOAA网站上找到它,但如果我在错误的位置看,我不会感到惊讶 .

1 回答

  • 2

    可能的天气列表"phrases"及其相关图标位于here .

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

相关问题