Naar de inhoud

Methode

Alles hier komt uit drie openbare datasets en één klein script. Deze pagina bestaat zodat u zelf kunt bepalen hoeveel u elk cijfer vertrouwt, zonder mij op mijn woord te geloven.

Wat er achter elke pagina zit

PaginaBronJarenPeriode
Teide-topERA5 reanalysis via Open-Meteo Historical Weather API102016-01-01 → 2025-12-31
Calima-kalenderCAMS atmospheric composition reanalysis/forecast via Open-Meteo Air Quality API32023-01-01 → 2025-12-31
ZeeconditiesWave model via Open-Meteo Marine Weather API42022-01-01 → 2025-12-31
IZAÑAAEMET OpenData — daily climatological values102016-01-01 → 2025-12-31

De vijf regels

1. Alleen volledige kalenderjaren

Het lopende jaar valt er helemaal buiten. Anders zou een maand die dit jaar al voorbij is één steekproef extra meebrengen en een maand die nog moet komen geen enkele — wat elke maandvergelijking ongemerkt scheeftrekt. De prijs is tot twaalf maanden actualiteit. Die is het waard.

2. Kansen worden geteld, niet gemodelleerd

Elk percentage hier is een gewone frequentie: het aantal uren of dagen boven een drempel, gedeeld door het aantal waargenomen. Er wordt geen verdeling gefit, niets gladgestreken of geëxtrapoleerd. De noemer staat naast het cijfer zodat u hem kunt beoordelen.

3. Dekking wordt gemeten, niet aangenomen

Deze regel ving een echte fout, vandaar de langste vermelding. Alle drie de API’s geven voor datums vóór het begin van hun archief een normaal, geslaagd antwoord — de waarden zijn simpelweg null. Er gaat niets mis en er waarschuwt niemand. De eerste versie van deze site vroeg 2016–2025 op bij alle drie en had stofstatistieken uit drie jaar gepubliceerd onder een kop die tien beloofde.

De oplossing: het script telt nu de verschillende jaren die daadwerkelijk data aan elke maand bijdragen, en dat aantal — niet het opgevraagde bereik — verschijnt op de pagina. Elke dataset met minder dan vijf jaar krijgt bovenaan zijn pagina een gekleurde waarschuwing, boven de tabellen. De algemene les is het onthouden waard: een geslaagd HTTP-antwoord is geen bewijs dat u data hebt gekregen.

4. Altijd lokale tijd

Elk uur en elk daggemiddelde wordt berekend in lokale Canarische tijd, want dat is de klok waarop een bezoeker plant. De omrekening doet de dataleverancier en niet deze site, wat een hele familie zomertijdfouten scheelt.

5. Zeggen wat de cijfers niet kunnen

Dit zijn reanalyse- en modelproducten, geen instrumentmetingen op de plek waar u staat. Een reanalyse geeft het weer op een raster weer: heel goed in het typische, afvlakkend in het extreme. Waar dat uitmaakt — windstoten op de top, golfhoogte in een specifieke baai — staat dat op de betreffende pagina naast de tabel en niet in de kleine lettertjes.

Onze eigen cijfers naast een echte thermometer

Al het andere hier is modeluitvoer. AEMET heeft op Izaña (2.369 m) een station met echte instrumenten. Tien jaar dagwaarden laat ons doen wat reissites nooit doen: meten hoe fout onze eigen data is.

Temperatuur: het model klopt.

Izaña zit in januari gemiddeld op 5,6 °C. Reken de standaard temperatuurgradiënt over de resterende 1.186 m naar het topstation en je komt op ongeveer −2 °C; onze reanalyse zegt −4,5 °C. In juli schelen ze nog geen graad.

Wind: het model zit te laag, precies zoals we waarschuwden.

Gemeten windstoten op Izaña liggen per maand op 47–61 km/u, tegen 36–43 km/u in onze reanalyse — en dat op grotere, winderiger hoogte. Elke pagina zei al dat reanalyses extremen afvlakken en onze kansen “eerder aan de voorzichtige kant” zijn. Dat was een aanname. Nu is het gemeten: de echte kans op harde windstoten is hoger dan onze tabellen tonen, niet lager.

Stationsmetingen tonen
MaandGem. max.Gem. min.Gem. windstootZwaarste stoot
januari9 °C2.2 °C55.7 km/h132.1 km/h
februari8.7 °C1.7 °C60 km/h163.1 km/h
maart10.5 °C2.6 °C61.1 km/h168.8 km/h
april12.5 °C4 °C58 km/h123.8 km/h
mei15.6 °C6.8 °C50.2 km/h124.9 km/h
juni19.1 °C10.3 °C50.7 km/h124.9 km/h
juli23.8 °C14.7 °C47.1 km/h99 km/h
augustus23.3 °C14.6 °C47.1 km/h94 km/h
september19.4 °C11.1 °C51.5 km/h114.1 km/h
oktober16.2 °C8.6 °C52.6 km/h130 km/h
november11.8 °C5 °C55.6 km/h149 km/h
december9.6 °C3 °C57.3 km/h159.1 km/h

IZAÑA (C430E), 2369 m · 10 volledige jaren · AEMET OpenData — daily climatological values

Bekende beperkingen

  • Het stof heeft maar 3 jaar. De hier gebruikte API begint eind 2022. Teruggaan tot 2003 kan rechtstreeks via de Copernicus CAMS-reanalyse, die een account en een andere toegangsweg vraagt. Tot die tijd: de volgorde van de maanden is betekenisvol, de precieze percentages zijn voorlopig.
  • Geen kabelbaanstatus. De exploitant publiceert geen windgrens en geen machineleesbare statushistorie, dus deze site claimt niet sluitingen te voorspellen — alleen de frequentie van de bijbehorende omstandigheden.
  • Golfhoogtes gelden voor de kust. Lokale bathymetrie, pieren en branding zitten er niet in. Goed om kusten en maanden te vergelijken; nutteloos om één zwemdag te beoordelen.
  • Geen trendanalyse. Tien jaar is genoeg om een typisch jaar te beschrijven en veel te kort om iets over klimaattrends te zeggen. Deze site probeert het niet.

Zelf narekenen

De verwerking is één Node-script zonder afhankelijkheden dat drie openbare endpoints aanroept en drie JSON-bestanden schrijft. Wilt u een cijfer controleren, bevraag dan hetzelfde endpoint met dezelfde coördinaten en tel het zelf — de definities op elke pagina zijn precies genoeg om dat mogelijk te maken. Dat is het hele punt.

Correcties

Spreekt een cijfer hier iets tegen dat u zelf hebt gemeten, dan is dat het weten waard en hoor ik het liever. Correcties gaan naar het script en worden niet in de tekst geplakt, zodat pagina en data niet uit elkaar kunnen lopen.