Terug naar Utils

Weersvoorspelling

Temperature Forecast

Voorspel de temperatuur voor een datum ver vooruit, op basis van een gewogen gemiddelde van drie historische vensters — in plaats van de gebruikelijke 10-14 dagen vooruitkijkhorizon.

Doel

Normale weersvoorspellingen worden onbetrouwbaar voorbij een week of twee. Voor plannen op langere termijn (een evenement over drie maanden, bijvoorbeeld) is er weinig beter dan gokken — terwijl er wél bruikbare informatie in historische klimaatdata zit.

Temperature Forecast combineert drie niet-overlappende periodes — alles ouder dan 40 jaar, 10 tot 40 jaar terug, en de laatste 10 jaar — tot één gewogen voorspelling per regio en kalenderdag (standaard 20/35/45%, zelf aan te passen). De drie losse componenten zijn ook apart zichtbaar, zodat je de opwarmingstrend zelf kunt herkennen.

Status: data wordt nog aangevuld

336 regio's over 30 landen, met een langlopende achtergrondtaak die er geleidelijk bijkomen. Vraag je een regio op die nog niet berekend is, dan krijg je dat netjes terug in plaats van een fout.

Probeer het zelf

Test-tip: adressen in Nederland en Duitsland hebben nu de meeste kans al beschikbaar te zijn.

Temperatuurvoorspelling voor elke datum, waar ook ter wereld

Op zoek naar een betrouwbare lange-termijn weersverwachting voor een vakantie, evenement of bruiloft over een paar maanden? Temperature Forecast combineert historische klimaatnormalen tot een onderbouwde temperatuurvoorspelling — geen gok, maar een transparante berekening op basis van tientallen jaren weergegevens. Beschikbaar als gratis, open source weer-API voor wie het in een eigen app, dashboard of Home Assistant-installatie wil verwerken.

De API gebruiken

Achter deze pagina zit een gratis, open API zonder key of registratie. Eén GET-request, JSON terug.

Parameters

  • addressadres (of gebruik lat en lon voor coördinaten)
  • dategewenste datum (YYYY-MM-DD)
  • w_long / w_30 / w_10optioneel: eigen weging (moet samen op 1 uitkomen)

Voorbeeld

https://climatenormals.vercel.app/api/normal?address=Jena&date=2027-03-15&w_long=0.2&w_30=0.35&w_10=0.45

Voorbeeldrespons

{
  "region": "DE-TH",
  "region_meta": { "country": "GM", "admin1": "Thüringen", ... },
  "distance_to_reference_station_km": 0.2,
  "date": "2027-03-15",
  "weights_used": { "p_long": 0.2, "p30": 0.35, "p10": 0.45 },
  "temp": { "p_long": 8.1, "p30": 8.9, "p10": 9.6, "blend": 8.9 }
}

Voortgang van de databuild checken? /api/status