de bestanden achter elke pagina, geserveerd als statische assets: geen API, geen sleutel, geen limiet behalve die van het CDN
Sun Season draait volledig op vijf statische bestanden. Drie PNG-sprites in grijswaarden bevatten de maandelijkse neerslag en de gemiddelde maximum- en minimumtemperatuur voor elke 0,25°-cel op aarde; een klein JSON-bestand beschrijft het raster en de codering; een TSV-bestand somt 34.005 steden met coördinaten op. Iedereen kan ze ophalen, in een paar regels code decoderen en dezelfde cijfers krijgen die deze site toont.
| Bestand | Inhoud |
|---|---|
/climate/meta.json | Rasterbreedte en -hoogte (1440 × 720), graden per cel (0.25), mm-per-waarde-schaal (8), temperatuurcodering, geen-data-markering (255), bronvermelding. |
/climate/prec_all.png | Neerslag: 12 frames van 1440 × 720, verticaal gestapeld, januari bovenaan. Pixelwaarde v = v × 8 mm per maand (254 = 2.032 mm of meer; 255 = zee / geen data). Rij 0 is 90° N, kolom 0 is 180° W. |
/climate/tmax_all.png | Gemiddelde maximumtemperatuur (overdag), zelfde indeling: v × 0.5 − 50 °C (255 = geen data). |
/climate/tmin_all.png | Gemiddelde minimumtemperatuur ('s nachts), zelfde indeling en codering. |
/geo/places.tsv | 34.005 steden: naam ⇥ ISO-land ⇥ lat ⇥ lon, gesorteerd op inwonertal, grootste eerst. |
Voor breedtegraad φ en lengtegraad λ: row = floor((90 − φ) / 0.25), col = floor((λ + 180) / 0.25), en maand m (0–11) zit op pixel (col, m × 720 + row). Lees het rode kanaal. De regels die deze getallen omzetten in regenklassen en oordelen staan op de methodepagina en in de open source van de site.
De rasters zijn afgeleid van WorldClim 2.1 (Fick, S.E. en Hijmans, R.J., 2017: WorldClim 2: new 1-km spatial resolution climate surfaces for global land areas, International Journal of Climatology 37) en vallen onder de bijbehorende CC BY-SA 4.0-licentie. Plaatsen komen uit GeoNames cities15000 onder CC BY 4.0. Gebruik je de bestanden, vermeld dan WorldClim en link terug naar Sun Season.