根據中國氣象局提供的API介面實現天氣查詢

2022-04-03 11:23:08 字數 990 閱讀 3759

中國氣象局提供了三個天氣查詢的api介面:

101190101.html

101190101.html

101190101.html

以json格式返回資料,第一和第二個介面返回當天實時的天氣資料,第三個返回未來五天天氣情況。

第三個介面的返回資料示例及說明如下:

1

87 }

獲取城市**的方法:

1.首先獲取省份列表

這個鏈結以json格式返回乙個包含省份**和省份名稱的陣列

2.通過上面獲得的省份**獲取城市列表:

1

3.獲取城市下的區域資訊把01接到第一步獲得的省份**後 獲得1011901代表江蘇省南京市

通過下面的鏈結可獲取江蘇省南京市的區域資訊,加粗部分為剛剛生成的**

1011901.html

1

4.獲取區域**把上面獲得的區域**如:01(代表南京市區) 接到第三步獲得的江蘇省南京市的**1011901得到101190101代表江蘇省南京市南京市區的**。

這串**就是我們需要的。

101190101.html

放到這個鏈結裡我們就能獲得江蘇省南京市南京市區的天氣資訊啦!

檢視示例

中國氣象局陸面資料同化系統CLDAS V2 0資料

cldas 大氣驅動場 產品包含2m氣溫 氣壓 濕度 10m風速 降水 短波下行輻射 六個要素。各要素為覆蓋亞洲區域 0 65 n,60 160 e 的逐小時 0.0625 0.0625 等經緯度網格產品,實時產品 氣溫 氣壓 濕度 風速 滯後 30min 短波輻射滯後 50min 降水滯後 1.5...

根據提供的資料求出該日期所在的季度

根據當前日期求字段中日期的季度 oracle資料庫 1 select 2t1.indexcode 3,t1.createtime 4 case when t1.createtime 5 case when to char sysdate,mm 3 1 0 6 then trim to char sy...

根據對方提供的URL獲取返回的資料流並儲存為XML

請求連線,響應得到資料流,生成xml 請求url 存放生成xml的路徑 public bool downloadandcreatexml string url,string path return true catch exception ex 根據訪問url來返回xml文件流 訪問url xml文...