Skip to content

feat(models): ajoute knmi_harmonie_arome_europe au sélecteur - #121

Merged
cmer81 merged 1 commit into
mainfrom
feat/add-knmi-harmonie-arome-europe
Jul 17, 2026
Merged

feat(models): ajoute knmi_harmonie_arome_europe au sélecteur#121
cmer81 merged 1 commit into
mainfrom
feat/add-knmi-harmonie-arome-europe

Conversation

@cmer81

@cmer81 cmer81 commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Résumé

Ajoute le modèle KNMI HARMONIE-AROME Europe (knmi_harmonie_arome_europe) au sélecteur de modèles. Domaine Open-Meteo standard (data_spatial), déjà connu du resolver @openmeteo/weather-map-layer → grille/bornes/variables résolues automatiquement. Ajout purement display-only, même recette que les deux derniers modèles ajoutés.

Mesures amont

  • Existe : HTTP 200 / completed:true sur map-tiles.open-meteo.com.
  • Grille rotated lat/lon 676×564 (Europe) connue du package.
  • 5,5 km, pas horaire, horizon ~2,5 j / 60 h (61 échéances horaires mesurées).
  • 54 variables (surface + niveaux 300→925 hPa).

Changements

  • MODEL_SELECTOR_GROUPS : nouveau groupe « KNMI Netherlands » → « Harmonie AROME Europe », placé après MeteoSwiss (mésoéchelle nationaux européens DWD/MeteoSwiss/KNMI). DOMAIN_ALLOWLIST en dérive.
  • MODEL_DESCRIPTIONS : KNMI (Pays-Bas) · 5,5 km, Europe · échéance ~2,5 j.
  • DOMAIN_DEFAULT_VARIABLES : temperature_2m.
  • Test d'ordre du sélecteur mis à jour.

Hors périmètre

  • Sondage : auto-masqué (5 niveaux de pression < 24 requis).
  • Météogramme : masqué (domaine absent de DOMAIN_TO_API_MODEL). knmi_harmonie_arome_europe étant un models= valide de l'API forecast, il pourrait être activé plus tard par une ligne dans cette table.

Vérifications

  • npx vitest run src/lib/tests/model-selector-groups.test.ts → PASS (4/0)
  • npm run check → 0 erreur / 0 warning
  • npm run lint → prettier OK + eslint OK

Modèle KNMI HARMONIE-AROME Europe, domaine Open-Meteo standard
(data_spatial) déjà connu du resolver @openmeteo/weather-map-layer
(grille rotated lat/lon 676×564) → grille/bornes/variables résolues
automatiquement. Vérifié en amont : HTTP 200 sur map-tiles.open-meteo.com,
5,5 km, pas horaire, horizon ~2,5 j (61 échéances jusqu'à +60 h), 54
variables. Ajout purement display-only :

- MODEL_SELECTOR_GROUPS : nouveau groupe « KNMI Netherlands » avec
  « Harmonie AROME Europe », placé après MeteoSwiss (mésoéchelle
  nationaux européens DWD/MeteoSwiss/KNMI).
- MODEL_DESCRIPTIONS : KNMI (Pays-Bas), 5,5 km, Europe, ~2,5 j.
- DOMAIN_DEFAULT_VARIABLES : temperature_2m.

Sondage auto-masqué (5 niveaux de pression < 24 requis) ; meteogram
masqué (domaine absent de DOMAIN_TO_API_MODEL). Test d'ordre du
sélecteur mis à jour.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 16, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
infoclimat-numeric e46b606 Commit Preview URL

Branch Preview URL
Jul 16 2026, 10:00 PM

@cmer81
cmer81 merged commit 450d3bb into main Jul 17, 2026
3 checks passed
@cmer81
cmer81 deleted the feat/add-knmi-harmonie-arome-europe branch July 17, 2026 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant