berkas di balik setiap halaman, disajikan sebagai aset statis: tanpa API, tanpa kunci, tanpa batas laju selain dari CDN-nya
Sun Season sepenuhnya berjalan di atas lima berkas statis. Tiga sprite PNG skala abu-abu menyimpan curah hujan bulanan serta rata-rata suhu tertinggi dan terendah harian untuk setiap sel 0,25° di Bumi; satu berkas JSON kecil menjelaskan grid dan pengodeannya; satu berkas TSV mendaftar 34.005 kota beserta koordinatnya. Siapa pun bisa mengambilnya, mendekodenya dalam beberapa baris kode, dan mendapatkan angka yang sama dengan yang ditampilkan situs ini.
| Berkas | Isinya |
|---|---|
/climate/meta.json | Lebar dan tinggi grid (1440 × 720), derajat per sel (0,25), skala mm per nilai (8), pengodean suhu, penanda tanpa data (255), atribusi sumber. |
/climate/prec_all.png | Curah hujan: 12 bingkai 1440 × 720 ditumpuk vertikal, Januari di paling atas. Nilai piksel v = v × 8 mm per bulan (254 = 2.032 mm atau lebih; 255 = laut / tanpa data). Baris 0 adalah 90° LU, kolom 0 adalah 180° BB. |
/climate/tmax_all.png | Rata-rata suhu tertinggi harian, tata letak sama: v × 0,5 − 50 °C (255 = tanpa data). |
/climate/tmin_all.png | Rata-rata suhu terendah harian, tata letak dan pengodean sama. |
/geo/places.tsv | 34.005 kota: nama ⇥ negara ISO ⇥ lat ⇥ lon, diurutkan menurut populasi, terbesar lebih dulu. |
Untuk lintang φ dan bujur λ: row = floor((90 − φ) / 0.25), col = floor((λ + 180) / 0.25), dan bulan m (0–11) berada di piksel (col, m × 720 + row). Baca kanal merah. Aturan yang mengubah angka-angka itu menjadi kelas hujan dan penilaian ada di halaman metode dan di kode sumber terbuka situs ini.
Grid ini diturunkan dari WorldClim 2.1 (Fick, S.E. dan Hijmans, R.J., 2017: WorldClim 2: new 1-km spatial resolution climate surfaces for global land areas, International Journal of Climatology 37) dan mengikuti lisensinya, CC BY-SA 4.0. Nama tempat berasal dari GeoNames cities15000 di bawah CC BY 4.0. Jika Anda memakai berkas ini, cantumkan WorldClim dan tautkan kembali ke Sun Season.