os arquivos por trás de cada página, servidos como recursos estáticos — sem API, sem chave, sem limite de uso além do da CDN
O Sun Season funciona inteiramente com cinco arquivos estáticos. Três sprites PNG em tons de cinza guardam a chuva mensal e a média das máximas e das mínimas diárias de cada célula de 0,25° da Terra; um pequeno arquivo JSON descreve a malha e a sua codificação; um TSV lista 34.005 cidades com coordenadas. Qualquer pessoa pode obtê-los, decodificá-los em poucas linhas e chegar aos mesmos números que este site mostra.
| Arquivo | O que contém |
|---|---|
/climate/meta.json | Largura e altura da malha (1440 × 720), graus por célula (0,25), escala de mm por valor (8), codificação da temperatura, marcador de sem dados (255), atribuição da fonte. |
/climate/prec_all.png | Chuva: 12 quadros de 1440 × 720 empilhados na vertical, com janeiro no topo. Valor do pixel v = v × 8 mm por mês (254 = 2.032 mm ou mais; 255 = mar / sem dados). A linha 0 é 90° N, a coluna 0 é 180° O. |
/climate/tmax_all.png | Temperatura máxima diária média, mesma disposição: v × 0,5 − 50 °C (255 = sem dados). |
/climate/tmin_all.png | Temperatura mínima diária média, mesma disposição e codificação. |
/geo/places.tsv | 34.005 cidades: nome ⇥ país ISO ⇥ lat ⇥ lon, em ordem decrescente de população. |
Para a latitude φ e a longitude λ: row = floor((90 − φ) / 0.25), col = floor((λ + 180) / 0.25), e o mês m (0–11) fica no pixel (col, m × 720 + row). Leia o canal vermelho. As regras que transformam esses números em classes de chuva e avaliações estão na página do método e no código aberto do site.
As malhas derivam do WorldClim 2.1 (Fick, S.E. e Hijmans, R.J., 2017: WorldClim 2: new 1-km spatial resolution climate surfaces for global land areas, International Journal of Climatology 37) e mantêm a licença CC BY-SA 4.0. Os lugares vêm do GeoNames cities15000 sob CC BY 4.0. Se usar os arquivos, credite o WorldClim e inclua um link para o Sun Season.