Comment utiliser Weapi ?
Commencez par vous identifier à l'aide de la page de Login.
Une fois identifié, vous pouvez émettre des instructions décrivant les données que vous souhaitez extraire à l'aide requêtes URL comme décrit ci-après:
url principal (< root_url >) : weapi.analyticstudio.ch
Ressources accessibles (suffixe à ajouter à l'url principal < root_url >) :
- latestrun : Date et heure de la dernière sortie de modèle
- forecast/dmo : Prévision numérique
- forecast/mosmix : Prévision numérique traitée statistiquement (Model Output Statistics) provenant de Deutscher Wetterdienst - MOSMIX_L
- measure
- site-info
Date et heure de la dernière sortie de modèle - /latestrun
Paramètres acceptés :
(clé et valeur)
- model (requis) - Modèle météorologique ; les modèles suivants sont actuellement accessibles :
- modeltype (requis) - Type du modèle météorologique :
- HRES : version déterministe du modèle (un seul scénario météorologique)
- ENS : version probabiliste du modèle (plusieurs scénarii, entre 20 et 51 selon le modèle choisi)
Exemple de requête :
< root_url >/latestrun?model=ECMWF&modeltype=ENS
Prévision numérique - /dmo
Paramètres acceptés :
(clé et valeur)
Exemples de requête :
-
Prévision de température pour Genève-Cointrin (GVE) - prévision la plus récente et toutes les échéances disponibles:
< root_url >/forecast/dmo?model=ICON-EU&modeltype=HRES&site=GVE¶meter=t2m
-
Prévision de précipitations pour un point de coordonnées données - prévision la plus récente et toutes les échéances disponibles, cumuls des 6 dernières heures, toutes les 6 heures:
< root_url >/forecast/dmo?model=ICON-EU&modeltype=ENS&lat=46.4&lon=6.3&height=389¶meter=ppn&timeframe=6×tep=6
Informations supplémentaires sur les données brutes de modèles numériques
Echéances et granularités temporelles disponibles selon les modèles:
- modèle ECMWF - granularité temporelle minimale: 3h
-
HRES: toutes les 3h de H+0 jusqu'à H+144, puis toutes les 6h de H+144 jusqu'à H+192
-
ENS: toutes les 3h de H+0 jusqu'à H+144, puis toutes les 6h de H+144 jusqu'à H+360
- modèle ICON-EU - granularité temporelle minimale: 1h
-
HRES: toutes les 1h de H+0 jusqu'à H+78, puis toutes les 3h de H+78 jusqu'à H+120
-
ENS: toutes les 1h de H+0 jusqu'à H+48, toutes les 3h de H+48 à H+72, puis toutes les 6h de H+72 jusqu'à H+120
- modèle ICON-D2 - granularité temporelle minimale: 1h
-
HRES et ENS: toutes les 1h de H+0 jusqu'à H+48
Fréquences de mises à jour des modèles:
- ICON-EU (HRES et ENS): à 00h, 06h, 12h et 18h UTC
- ICON-D2 (HRES et ENS): à 00h, 06h, 12h et 18h UTC
- ECMWF (HRES et ENS): à 00h et 12h UTC
Relevés de stations météorologiques - /measure
Paramètres acceptés :
(clé et valeur)
Exemple de requête :
Températures journalières maximales durant le mois de janvier 2022 à station de Genève-Cointrin :
< root_url >/measure?site=GVE¶meter=t2m&beg=202201020000&end=202202010000×tep=24&timeframe=24&aggregtype=max
Liste des stations météorologiques disponibles - /site-info
Paramètres acceptés :
(clé et valeur)
- type (requis) - Deux types sont disponibles :
- smn : stations officielles de MétéoSuisse
- other : autres stations
Exemple de requête :
< root_url >/site-info?type=smn