【发布时间】:2015-06-29 17:56:44
【问题描述】:
我正在查看国家气象局的 API,并尝试获取未来 24 小时内某个位置的每小时温度。
我正在使用测试客户端来生成请求:
http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm
输入
来自:2015-06-29T15:00:00
收件人:2015-06-30T15:00:00
产品:时间序列
变量:每小时温度、露点温度、表观温度
单位:美国标准
<time-layout time-coordinate="local" summarization="none">
<layout-key>k-p3h-n9-1</layout-key>
<start-valid-time>2015-06-29T17:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-29T20:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-29T23:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-30T02:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-30T05:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-30T08:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-30T11:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-30T14:00:00-04:00</start-valid-time>
<start-valid-time>2015-06-30T17:00:00-04:00</start-valid-time>
</time-layout>
<parameters applicable-location="point1">
<temperature type="hourly" units="Fahrenheit" time-layout="k-p3h-n9-1">
<name>Temperature</name>
<value>83</value>
<value>79</value>
<value>72</value>
<value>70</value>
<value>69</value>
<value>74</value>
<value>82</value>
<value>87</value>
<value>87</value>
</temperature>
<temperature type="dew point" units="Fahrenheit" time-layout="k-p3h-n9-1">
<name>Dew Point Temperature</name>
<value>56</value>
<value>59</value>
<value>61</value>
<value>63</value>
<value>64</value>
<value>67</value>
<value>68</value>
<value>68</value>
<value>67</value>
</temperature>
<temperature type="apparent" units="Fahrenheit" time-layout="k-p3h-n9-1">
<name>Apparent Temperature</name>
<value>82</value>
<value>79</value>
<value>72</value>
<value>70</value>
<value>69</value>
<value>74</value>
<value>85</value>
<value>91</value>
<value>90</value>
</temperature>
显示的温度以 3 小时为单位。我想将周期参数更改为“一目了然的天气”。事实上,我得到了一个 24 小时的时间段,但在那个时间段内显示的唯一参数是“危险”。
显然,每个参数都与一个时间段相关,但是否有可能在 1 小时而不是 3 小时的时间段内以某种方式获取温度?
【问题讨论】:
标签: weather-api