Ajout données sur la taille des troupeaux
Objectif : Ajouter les données sur la taille des troupeaux de bétail par catégorie
Données source : On utilise les fichiers fournis par le recensement agricole 2010. Ils sont disponibles dans le dossier crater-data-source
- voir crater-data-sources/agreste/1970-2010/metadonnee_G2141.pdf pour les métadonnées
- voir crater-data-sources/agreste/1970-2010/FDS_G_2141.zip pour les données elles mêmes
Détails :
- ajouter dans le fichier donnees_territoires.csv de nouvelles colonnes concernant la taille des troupeaux pour chaque type d'animal
- la liste des colonnes à ajouter est la suivante : nb_bovins;nb_equides;nb_caprins;nb_ovins;nb_porcins;nb_volailles;nb_lapines_meres
- pour alimenter ces colonnes on utilise respectivement les modalités de cheptels suivantes dans le fichier FDS_G_2141.zip (voir metadonnee_G2141.pdf) : Total Bovins, Total Equidés, Total Caprins, Total Ovins, Total Porcins, Volailles, Lapines-mères
- les données dans le fichier de résultat doivent être renseignées pour les types de territoires COMMUNES, EPCI, REGROUPEMENT_COMMUNES, DEPARTEMENT, REGION et PAYS
Détails pour l'implémentation :
- il faut enrichir le fichier calculateur_donnees_territoires.py pour prendre en compte ce nouveau traitement (point d'entrée dans la fonction calculer_donnees_territoires)
- mettre à jour les tests en conséquence : voir le fichier test_territoires.py avec le test test_calculer_donnees_territoires
- s'appuyer sur le code déjà existant dans commun/chargeur_agreste.py pour lire le contenu du fichier FDS_G_2141.zip (l'organisation des données dans ces fichiers est un peu particulière)
- s'inspirer de ce qui est fait dans calculateur_population_agricole.py (voir fonction _charger_sources() )
Edited by Lionel