注:google,yahoo都提供xml接口的天气预报,但是yahoo的文件比较复杂,另外其他的网站通常不返回xml接口,而是html形式的,处理起来有点费劲,所以最终选用google的接口。
Google Weather API 只支持美国地区使用邮政编码进行查询,例如:
http://www.google.com/ig/api?hl=zh-cn&weather=94043
(94043 为 山景城, 美国加州 的邮政编码)
而除了美国以外的地区需要使用经纬度坐标作为参数才能执行 Google Weather API, 例如:
http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996
(30670000,104019996 为 成都, 中国大陆 的经纬度坐标)
比如甘肃省的信息是:
兰州 103.73 36.03
永登 103.25 36.73
榆中 104.09 35.87
永昌 101.94 38.23
皋兰 103.97 36.32
定西 104.57 35.57
会宁 105.08 35.72
陇西 104.61 34.98
临洮 103.88 35.39
靖远 104.71 36.54
通渭 105.27 35.24
渭源 104.19 35.17
平凉 106.68 35.51
灵台 107.61 35.1
华亭 106.65 35.21
静宁 105.73 35.51
泾川 107.38 35.31
崇信 107.05 35.27
庄浪 106.06 35.2
庆阳 107.88 36.03
华池 108 36.44
庄宁 108.43 35.5
镇源 107.22 35.7
环县 107.33 36.57
合水 108.02 35.81
宁县 107.94 35.17
天水 105.69 34.6
徽县 106.11 33.78
礼县 105.15 34.22
武山 104.88 34.69
秦安 105.69 34.89
清水 106.12 34.73
两当 106.28 33.9
西和 105.28 34.02
甘谷 105.35 34.7
漳县 104.48 34.87
张家川 106.23 35
武都 104.94 33.43
宕昌 104.38 34.06
康县 105.58 33.33
成县 105.7 33.75
文县 104.7 32.95
临潭 103.35 34.69
舟曲 104.38 33.81
玛曲 102.04 33.97
下河 102.46 35.21
卓尼 103.54 34.61
迭部 103.23 34.08
碌曲 102.5 34.6
临夏 103.22 35.62
永靖 103.34 35.97
没有评论:
发表评论