die Dateien hinter jeder Seite, als statische Assets ausgeliefert – keine API, kein Schlüssel, kein Limit außer dem des CDN
Sun Season läuft komplett auf fünf statischen Dateien. Drei Graustufen-PNG-Sprites enthalten monatlichen Niederschlag sowie mittlere Tageshöchst- und Tiefsttemperatur für jede 0,25°-Zelle der Erde; eine kleine JSON-Datei beschreibt das Raster und seine Kodierung; eine TSV-Datei listet 34.005 Städte mit Koordinaten. Jeder kann sie laden, in wenigen Zeilen dekodieren und dieselben Zahlen erhalten, die diese Website zeigt.
| Datei | Inhalt |
|---|---|
/climate/meta.json | Rasterbreite und -höhe (1440 × 720), Grad pro Zelle (0,25), mm-pro-Wert-Skala (8), Temperaturkodierung, Kein-Daten-Marker (255), Quellenangabe. |
/climate/prec_all.png | Niederschlag: 12 Bilder à 1440 × 720, untereinander gestapelt, Januar oben. Pixelwert v = v × 8 mm pro Monat (254 = 2.032 mm oder mehr; 255 = Meer / keine Daten). Zeile 0 ist 90° N, Spalte 0 ist 180° W. |
/climate/tmax_all.png | Mittlere Tageshöchsttemperatur, gleiches Layout: v × 0,5 − 50 °C (255 = keine Daten). |
/climate/tmin_all.png | Mittlere Tagestiefsttemperatur, gleiches Layout und gleiche Kodierung. |
/geo/places.tsv | 34.005 Städte: Name ⇥ ISO-Land ⇥ Breite ⇥ Länge, nach Einwohnerzahl sortiert, größte zuerst. |
Für Breite φ und Länge λ: row = floor((90 − φ) / 0.25), col = floor((λ + 180) / 0.25), und Monat m (0–11) liegt bei Pixel (col, m × 720 + row). Lesen Sie den Rotkanal. Die Regeln, die aus diesen Zahlen Regenklassen und Bewertungen machen, stehen auf der Methodenseite und im offenen Quellcode der Website.
Die Raster sind aus WorldClim 2.1 abgeleitet (Fick, S.E. und Hijmans, R.J., 2017: WorldClim 2: new 1-km spatial resolution climate surfaces for global land areas, International Journal of Climatology 37) und stehen unter dessen Lizenz CC BY-SA 4.0. Orte stammen aus GeoNames cities15000 unter CC BY 4.0. Wenn Sie die Dateien nutzen, nennen Sie WorldClim und verlinken Sie zurück auf Sun Season.