mfOpenWS
Usage
Télécharger les données de Météo-France par webservice
usage: mfOpenWS [-h] [-c CFG_FILENAME] [-n {P6m,PH,PJ,TH,TJ}]
-t {MF_OpenData,MF_OpenAPI} [-F FIRST_DTIME] [-L LAST_DTIME]
[-O OUTPUT_DIR] [-v] (-s STATION_NAME | -l STATIONS_LIST_FILE)
Named Arguments
- -c, --config-filename
[optionnel] Nom du fichier de configuration des paramètresde session Open API
- -n, --varname
Possible choices: P6m, PH, PJ, TH, TJ
Nom de la variable à extraire
- -t, --data-type
Possible choices: MF_OpenData, MF_OpenAPI
Type de donnée
- -F, --First-datetime
Premier pas de temps de la série de données (aaaammjj[HH[MM]])
- -L, --Last-datetime
Dernier pas de temps de la série de données (aaaammjj[HH[MM]])
- -O, --Output-directory
Dossier de sortie
- -v, --verbose
[optionnel] Mode verbeux (defaut=False)
- -s, --station-name
Identité de l’entité (site, station) à extraire
- -l, --station-list
Fichier contenant la liste des entités. Non pris en compte si l’option -s est utilisée
Exemples
Note
Les exemples sont issus des tests unitaires.
Récupérer depuis l’API des données météorologiques (MF_OpenAPI) pour la grandeur PJ pour les lieux listés dans data/_bin/mfOpenWS/cfg/sitesmeteo_openapi.txt entre les dates 2016-05-29 00:00:00 et 2016-06-03 00:00:00 et enregistrer les fichiers csv dans le répertoire data/_bin/mfOpenWS/out. Les éléments de connexion à l’API sont renseignés dans ../bin/mfOpenWS_RM.txt.
mfOpenWS.py -l data/_bin/mfOpenWS/cfg/sitesmeteo_openapi.txt -c ../bin/mfOpenWS_RM.txt -t MF_OpenAPI -n PJ -F 20160529 -L 20160603 -O data/_bin/mfOpenWS/out -v
[data_obs_meteo]
appid = CHAINE DE CARACTERES
apikey = CHAINE DE CARACTERES
Fichier de stations : data/_bin/mfOpenWS/cfg/sitesmeteo_openapi.txt
45004001
45069001
45187001
45340002
Récupérer des données météorologiques (MF_OpenData) pour la grandeur PJ pour les lieux listés dans data/_bin/mfOpenWS/cfg/sitesmeteo.txt entre les dates 2019-09-01 00:00:00 et 2025-02-11 00:00:00 et enregistrer les fichiers csv.gz dans le répertoire data/_bin/mfOpenWS/out.
mfOpenWS.py -l data/_bin/mfOpenWS/cfg/sitesmeteo.txt -t MF_OpenData -n PJ -F 20190901 -L 20250211 -O data/_bin/mfOpenWS/out -v
Fichier de stations : data/_bin/mfOpenWS/cfg/sitesmeteo.txt
07075001
07105001
07154005
43111002