Commit 3b40db79 authored by Benjam's avatar Benjam
Browse files

fix chgt dossier output territoires indésirée suite au commit Resolve "Gérer...

fix chgt dossier output territoires indésirée suite au commit Resolve "Gérer communes dont l'EPCI est ZZZZZZ"
parent 7f5ad05f
......@@ -24,7 +24,7 @@ from crater.reglages import (
CHEMIN_SOURCE_HVN,
DOSSIER_IGN, URL_SOURCE_RPG, NOMS_FICHIERS_RPG,
CHEMIN_OUTPUT_DATA,
DOSSIER_SOURCES_TERRITOIRES, DOSSIER_SURFACE_AGRICOLE_UTILE, DOSSIER_RPG, DOSSIER_PARCEL,
DOSSIER_TERRITOIRES, DOSSIER_SURFACE_AGRICOLE_UTILE, DOSSIER_RPG, DOSSIER_PARCEL,
DOSSIER_POPULATION_AGRICOLE,
DOSSIER_POLITIQUE_FONCIERE,
DOSSIER_PRATIQUES_AGRICOLES, CHEMIN_SOURCE_SAU_BIO,
......@@ -109,6 +109,9 @@ def lancer_calcul_complet_traitement_crater(nombre_traitements_paralleles: int):
def lancer_calcul_territoires():
debut = time.time()
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES)
calculer_referentiel_territoires(
CHEMIN_SOURCE_COMMUNES_ET_ARRONDISSEMENTS,
CHEMIN_SOURCE_MOUVEMENTS_COMMUNES,
......@@ -117,11 +120,11 @@ def lancer_calcul_territoires():
CHEMIN_SOURCE_REGIONS,
CHEMIN_SOURCE_CODES_POSTAUX,
DOSSIER_CONFIG / "regroupements_geographiques",
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
)
# On recharge les dataframes des territoires a partir des fichiers calculés ci-dessus pour avoir systématiquement
# le même fonctionnement (erreurs d'arrondis possible pour les floats sinon)
referentiel_territoires = charger_referentiel_territoires(CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES)
referentiel_territoires = charger_referentiel_territoires(CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES)
calculer_donnees_territoires(
referentiel_territoires,
......@@ -130,7 +133,7 @@ def lancer_calcul_territoires():
CHEMIN_OUTPUT_DATA / DOSSIER_SURFACE_AGRICOLE_UTILE / 'sau_par_commune_et_culture',
DOSSIER_CONFIG / DOSSIER_RPG / 'correspondance_nomenclature_rpg_vers_crater.csv',
DOSSIER_CONFIG / DOSSIER_PARCEL / 'correspondance_territoires_parcel_crater.csv',
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
)
stocker_duree_etape('CALCUL_REFERENTIEL_TERRITOIRES', time.time() - debut)
......@@ -138,7 +141,7 @@ def lancer_calcul_territoires():
def lancer_calcul_population_agricole():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_POPULATION_AGRICOLE)
......@@ -152,7 +155,7 @@ def lancer_calcul_population_agricole():
def lancer_calcul_politique_fonciere():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_POLITIQUE_FONCIERE)
......@@ -166,7 +169,7 @@ def lancer_calcul_politique_fonciere():
def lancer_calcul_pratiques_agricoles():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_PRATIQUES_AGRICOLES)
......@@ -181,7 +184,7 @@ def lancer_calcul_pratiques_agricoles():
def lancer_calcul_production_besoins():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_PRODUCTION_BESOINS)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment