SUN SEASON?
首頁 › 資料

開放氣候資料

每個頁面背後的檔案,以靜態資源提供:沒有API、不需金鑰,除CDN外沒有速率限制

Sun Season完全靠五個靜態檔案運作。三張灰階PNG拼合圖存放地球上每個0.25°網格的每月雨量、平均最高氣溫與平均最低氣溫;一個小型JSON檔描述網格與編碼方式;一個TSV檔列出34,005個城市及其座標。任何人都能下載,用幾行程式碼解碼,得到與本站相同的數字。

檔案

檔案內容
/climate/meta.json網格寬高(1440 × 720)、每格度數(0.25)、每個數值代表的mm(8)、氣溫編碼方式、無資料標記(255)、來源出處。
/climate/prec_all.png雨量:12張1440 × 720的圖層垂直堆疊,1月在最上方。像素值v = 每月v × 8 mm(254 = 2,032 mm以上;255 = 海洋/無資料)。第0列是北緯90°,第0欄是西經180°。
/climate/tmax_all.png平均最高氣溫,版面相同:v × 0.5 − 50 °C(255 = 無資料)。
/climate/tmin_all.png平均最低氣溫,版面與編碼方式相同。
/geo/places.tsv34,005個城市:name ⇥ ISO country ⇥ lat ⇥ lon,依人口由大到小排序。

解碼一個網格

對於緯度φ與經度λ:row = floor((90 − φ) / 0.25)col = floor((λ + 180) / 0.25),月份m(0–11)位於像素(col, m × 720 + row)。讀取紅色通道。把這些數字轉成雨量等級與判定的規則,在方法說明和本站的開放原始碼中。

授權與引用

網格資料衍生自WorldClim 2.1(Fick, S.E. and Hijmans, R.J., 2017: WorldClim 2: new 1-km spatial resolution climate surfaces for global land areas, International Journal of Climatology 37),並沿用其CC BY-SA 4.0授權。地名來自GeoNames cities15000,採CC BY 4.0授權。使用這些檔案時,請註明WorldClim並連結回Sun Season。