pliki stojące za każdą stroną, serwowane jako zasoby statyczne: bez API, bez klucza, bez limitów poza tymi, które narzuca CDN
Sun Season działa w całości na pięciu plikach statycznych. Trzy sprite'y PNG w skali szarości przechowują miesięczne opady oraz średnią temperaturę maksymalną (w dzień) i minimalną (w nocy) dla każdej komórki 0,25° na Ziemi; mały plik JSON opisuje siatkę i jej kodowanie; plik TSV zawiera 34 005 miast ze współrzędnymi. Każdy może je pobrać, zdekodować w kilku linijkach kodu i otrzymać te same liczby, które pokazuje ta strona.
| Plik | Zawartość |
|---|---|
/climate/meta.json | Szerokość i wysokość siatki (1440 × 720), stopnie na komórkę (0,25), skala mm na wartość (8), kodowanie temperatury, znacznik braku danych (255), źródło. |
/climate/prec_all.png | Opady: 12 klatek 1440 × 720 ułożonych pionowo, styczeń na górze. Wartość piksela v = v × 8 mm miesięcznie (254 = 2032 mm lub więcej; 255 = morze / brak danych). Wiersz 0 to 90° N, kolumna 0 to 180° W. |
/climate/tmax_all.png | Średnia dzienna temperatura maksymalna, ten sam układ: v × 0,5 − 50 °C (255 = brak danych). |
/climate/tmin_all.png | Średnia dzienna temperatura minimalna, ten sam układ i kodowanie. |
/geo/places.tsv | 34 005 miast: nazwa ⇥ kraj ISO ⇥ szer. ⇥ dł., posortowane według liczby ludności, od największych. |
Dla szerokości φ i długości λ: row = floor((90 − φ) / 0.25), col = floor((λ + 180) / 0.25), a miesiąc m (0–11) leży w pikselu (col, m × 720 + row). Odczytaj kanał czerwony. Zasady, które zamieniają te liczby w klasy opadów i werdykty, są na stronie metody i w otwartym kodzie źródłowym strony.
Siatki pochodzą z WorldClim 2.1 (Fick, S.E. i Hijmans, R.J., 2017: WorldClim 2: new 1-km spatial resolution climate surfaces for global land areas, International Journal of Climatology 37) i podlegają jego licencji CC BY-SA 4.0. Miejsca pochodzą z GeoNames cities15000 na licencji CC BY 4.0. Jeśli korzystasz z tych plików, podaj WorldClim jako źródło i dodaj link do Sun Season.