我正在尝试将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 回答
可能的天气列表"phrases"及其相关图标位于here .