bdapbpjson2csv
Usage
Convertir les données BdAPBP du format JSON au format de type csv (pyspc)
usage: bdapbpjson2csv [-h] [-C {pyspc}] [-1] -d JSON_FILENAME -I INPUT_DIR
[-o] -O OUTPUT_DIR [-S DOMAIN_NAME] [-v] [-w]
Named Arguments
- -C, --csv-type
Possible choices: pyspc
Format de fichier csv
Default:
'pyspc'- -1, --onefile-export
Exporter en un seul fichier, valable uniquement si le format csv est de type “pyspc”
- -d, --data-filename
Nom ou motif du fichier de données BdAPBP au format .json
- -I, --Input-directory
Dossier des fichiers BdAPBP
- -o, --overwrite
[optionnel] Ecraser les données communes existantes
- -O, --Output-directory
Dossier des fichiers GRP
- -S, --Spatialdomain-name
Identifiant des zones ApBp. Pour demander plusieurs zones, il suffit de les relier par “+”. Par ex: 41005+41004+41003 pour avoir les zones BP Source-Loire, Lignon-Dunieres et Haut-Bassin
- -v, --verbose
[optionnel] Mode verbeux (defaut=False)
- -w, --warning
[optionnel] Mode Avertissement (defaut=True). Si False, ne lève pas les erreurs lors de la création et lors de la manipulation des séries de données
Exemples
Note
Les exemples sont issus des tests unitaires.
Convertir le fichier BdApbp bp_long.json situé dans le répertoire data/data/lamedo au format csv de type “pyspc” dans le répertoire data/_bin/bdapbpjson2csv/out. Seule la zone 41003 est extraite. Les données sont exportées dans un seul fichier.
bdapbpjson2csv.py -I data/data/lamedo -d bp_long.json -O data/_bin/bdapbpjson2csv/out -C pyspc -S 41003 -1
Convertir le fichier BdApbp bp_short.json situé dans le répertoire data/data/lamedo au format csv de type “pyspc” dans le répertoire data/_bin/bdapbpjson2csv/out.
bdapbpjson2csv.py -I data/data/lamedo -d bp_short.json -O data/_bin/bdapbpjson2csv/out -C pyspc