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