WebXml.com.cn 天氣預報 Web 服務,數據來源於中國氣象局 http://www.cma.gov.cn/ ,數據每2.5小時左右自動更新一次,準確可靠。包括 340 多箇中國主要城市和 60 多個國外主要城市三日內的天氣預報數據。 web
服務地址 http://www.webxml.com.cn/WebServices/WeatherWebService.asmx 數組
查詢本天氣預報Web Services支持的國內外城市或地區信息 spa
輸入參數:byProvinceName = 指定的洲或國內的省份,若爲ALL或空則表示返回所有城市;返回數據:一個一維字符串數組 String(),結構爲:城市名稱(城市代碼)。 xml
得到本天氣預報Web Services支持的洲、國內外省份和城市信息 圖片
輸入參數:無;返回:DataSet 。DataSet.Tables(0) 爲支持的洲和國內省份數據,DataSet.Tables(1) 爲支持的國內外城市或地區數據。DataSet.Tables(0).Rows(i).Item("ID") 主鍵對應 DataSet.Tables(1).Rows(i).Item("ZoneID") 外鍵。 ip
Tables(0):ID = ID主鍵,Zone = 支持的洲、省份;Tables(1):ID 主鍵,ZoneID = 對應Tables(0)ID的外鍵,Area = 城市或地區,AreaCode = 城市或地區代碼。 ci
得到本天氣預報Web Services支持的洲、國內外省份和城市信息 字符串
輸入參數:無; 返回數據:一個一維字符串數組 String(),內容爲洲或國內省份的名稱。 get
根據城市或地區名稱查詢得到將來三天內天氣狀況、如今的天氣實況、天氣和生活指數 it
調用方法以下:輸入參數:theCityName = 城市中文名稱(國外城市可用英文)或城市代碼(不輸入默認爲上海市),如:上海 或 58367,若有城市名稱重複請使用城市代碼查詢(可經過 getSupportCity 或 getSupportDataSet 得到);返回數據: 一個一維數組 String(22),共有23個元素。
String(0) 到 String(4):省份,城市,城市代碼,城市圖片名稱,最後更新時間。
城市圖片地址前面爲: http://www.cma.gov.cn/tqyb/img/city/
String(5) 到 String(11):當天的 氣溫,概況,風向和風力,天氣趨勢開始圖片名稱(如下稱:圖標一),天氣趨勢結束圖片名稱(如下稱:圖標二),如今的天氣實況,天氣和生活指數。String(12) 到 String(16):次日的 氣溫,概況,風向和風力,圖標一,圖標二。String(17) 到 String(21):第三天的 氣溫,概況,風向和風力,圖標一,圖標二。String(22) 被查詢的城市或地區的介紹