Ce tableau de bord montre comment une prévision de température change en vieillissant. Vous choisissez une ville, un modèle de prévision, une source de vérification (URMA ou RTMA) et un âge exact de la prévision en heures. Les graphiques comparent ensuite la prévision la plus récente, la prévision de cet âge et l'analyse de vérification sur la même chronologie.
/runs qui montre les 24 prochaines heures de prévision émises par chaque run du modèle, ce qui rend la dérive court terme facile à repérer.Le tableau de bord utilise les mêmes appels à l'API GribStream standard que vous utiliseriez directement. La ligne la plus récente est simplement une requête normale à /timeseries avec une large fenêtre d'horizon de prévision. La ligne ancienne est la même requête avec minLeadTime et maxLeadTime définis au même nombre exact d'heures. Cela force l'API à retourner seulement les valeurs issues de cet âge de prévision.
Exemple de requête d'analyse de vérification pour New York City avec URMA :
curl -X POST 'https://gribstream.com/api/v2/urma/timeseries' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [API_TOKEN]' \
-d '{
"fromTime": "2026-04-07T00:00:00Z",
"untilTime": "2026-04-11T18:00:00Z",
"coordinates": [
{ "lat": 40.6943, "lon": -73.9249, "name": "New York - New York" }
],
"variables": [
{ "name": "TMP", "level": "2 m above ground", "alias": "actual" }
]
}'
Exemple de requête de prévision ancienne pour une prévision NBM âgée de 24 heures au même point :
curl -X POST 'https://gribstream.com/api/v2/nbm/timeseries' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [API_TOKEN]' \
-d '{
"fromTime": "2026-04-07T00:00:00Z",
"untilTime": "2026-04-11T18:00:00Z",
"minLeadTime": "24h",
"maxLeadTime": "24h",
"coordinates": [
{ "lat": 40.6943, "lon": -73.9249, "name": "New York - New York" }
],
"variables": [
{ "name": "TMP", "level": "2 m above ground", "alias": "temp" }
]
}'
Exemple de requête de matrice par run montrant tous les runs du modèle qui ont prévu la fenêtre visible d'heures valides :
curl -X POST 'https://gribstream.com/api/v2/nbm/runs' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer [API_TOKEN]' \
-d '{
"forecastedFrom": "2026-04-07T00:00:00Z",
"forecastedUntil": "2026-04-11T18:00:00Z",
"minLeadTime": "1h",
"maxLeadTime": "24h",
"coordinates": [
{ "lat": 40.6943, "lon": -73.9249, "name": "New York - New York" }
],
"variables": [
{ "name": "TMP", "level": "2 m above ground", "alias": "temp" }
]
}'
Références liées : guide de démarrage · documentation OpenAPI · précision des modèles vs URMA.