Commit 7f5ad05f authored by Benjam's avatar Benjam
Browse files

Resolve "Gérer communes dont l'EPCI est ZZZZZZ"

parent 32669f02
......@@ -24,7 +24,7 @@ from crater.reglages import (
CHEMIN_SOURCE_HVN,
DOSSIER_IGN, URL_SOURCE_RPG, NOMS_FICHIERS_RPG,
CHEMIN_OUTPUT_DATA,
DOSSIER_TERRITOIRES, DOSSIER_SURFACE_AGRICOLE_UTILE, DOSSIER_RPG, DOSSIER_PARCEL,
DOSSIER_SOURCES_TERRITOIRES, DOSSIER_SURFACE_AGRICOLE_UTILE, DOSSIER_RPG, DOSSIER_PARCEL,
DOSSIER_POPULATION_AGRICOLE,
DOSSIER_POLITIQUE_FONCIERE,
DOSSIER_PRATIQUES_AGRICOLES, CHEMIN_SOURCE_SAU_BIO,
......@@ -117,11 +117,11 @@ def lancer_calcul_territoires():
CHEMIN_SOURCE_REGIONS,
CHEMIN_SOURCE_CODES_POSTAUX,
DOSSIER_CONFIG / "regroupements_geographiques",
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_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_TERRITOIRES)
referentiel_territoires = charger_referentiel_territoires(CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES)
calculer_donnees_territoires(
referentiel_territoires,
......@@ -130,7 +130,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_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
)
stocker_duree_etape('CALCUL_REFERENTIEL_TERRITOIRES', time.time() - debut)
......@@ -138,7 +138,7 @@ def lancer_calcul_territoires():
def lancer_calcul_population_agricole():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_POPULATION_AGRICOLE)
......@@ -152,7 +152,7 @@ def lancer_calcul_population_agricole():
def lancer_calcul_politique_fonciere():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_POLITIQUE_FONCIERE)
......@@ -166,7 +166,7 @@ def lancer_calcul_politique_fonciere():
def lancer_calcul_pratiques_agricoles():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_PRATIQUES_AGRICOLES)
......@@ -181,7 +181,7 @@ def lancer_calcul_pratiques_agricoles():
def lancer_calcul_production_besoins():
territoires = charger_referentiel_et_donnees_territoires(
CHEMIN_OUTPUT_DATA / DOSSIER_TERRITOIRES
CHEMIN_OUTPUT_DATA / DOSSIER_SOURCES_TERRITOIRES
)
reinitialiser_dossier(CHEMIN_OUTPUT_DATA / DOSSIER_PRODUCTION_BESOINS)
......
......@@ -64,6 +64,7 @@ CHEMIN_OUTPUT_DATA = Path("../crater-data-resultats/data")
DOSSIER_RPG = Path("rpg")
DOSSIER_PARCEL = Path("parcel")
DOSSIER_SURFACE_AGRICOLE_UTILE = Path("surface_agricole_utile")
DOSSIER_SOURCES_TERRITOIRES = Path("crater/sources_territoires")
DOSSIER_TERRITOIRES = Path("crater/territoires")
DOSSIER_POPULATION_AGRICOLE = Path("crater/population_agricole")
DOSSIER_POLITIQUE_FONCIERE = Path("crater/politique_fonciere")
......
......@@ -93,12 +93,12 @@ def _assembler_differents_territoires(sources: DictDataFrames) -> DataFrame:
regroupements_de_communes = _normaliser_df_territoires(regroupements_de_communes, 'id_regroupement_communes', 'nom_regroupement_communes', "REGROUPEMENT_COMMUNES")
territoires = pd.concat(
[pays,
regions,
departements,
regroupements_de_communes,
epcis,
communes
[pays.sort_values(by=['id_territoire']),
regions.sort_values(by=['id_territoire']),
departements.sort_values(by=['id_territoire']),
regroupements_de_communes.sort_values(by=['id_territoire']),
epcis.sort_values(by=['id_territoire']),
communes.sort_values(by=['id_territoire'])
],
ignore_index=True
).set_index('id_territoire')
......@@ -352,6 +352,8 @@ def _charger_sources_territoires(
codes_postaux = chargeur_codes_postaux.charger(chemin_fichier_codes_postaux)
regroupements_de_communes = chargeur_regroupements_communes.charger(chemin_dossier_regroupements_communes)
communes, epcis = traiter_communes_sans_epci(communes, epcis)
chargeur_communes.traduire_code_insee_vers_id_crater(communes)
chargeur_arrondissements.traduire_code_insee_vers_id_crater(arrondissements)
chargeur_mouvements_communes.traduire_code_insee_vers_id_crater(mouvements_communes)
......@@ -374,3 +376,7 @@ def _charger_sources_territoires(
'regroupements_de_communes': regroupements_de_communes
}
def traiter_communes_sans_epci(communes: DataFrame, epcis: DataFrame) -> (DataFrame, DataFrame):
communes.loc[communes.id_epci == "ZZZZZZZZZ", 'id_epci'] = np.nan
return (communes, epcis.query('id_epci != "ZZZZZZZZZ"'))
from pathlib import Path
import numpy as np
import pandas as pd
from pandas import DataFrame
......@@ -12,7 +12,7 @@ from crater.territoires.outils import traduire_code_insee_vers_id_commune_crater
def charger(chemin_fichier: Path) -> DataFrame:
log.info(" => Chargement communes depuis %s", chemin_fichier)
return pd.read_excel(
df = pd.read_excel(
chemin_fichier,
sheet_name='COM',
usecols='A:E',
......@@ -46,6 +46,8 @@ def charger(chemin_fichier: Path) -> DataFrame:
lambda df: ~df['id_region'].isin(["{:02}".format(num) for num in range(1, 10, 1)])
]
return df
def traduire_code_insee_vers_id_crater(communes: DataFrame) -> DataFrame:
communes.id_commune = traduire_code_insee_vers_id_commune_crater(communes.id_commune)
......@@ -53,3 +55,5 @@ def traduire_code_insee_vers_id_crater(communes: DataFrame) -> DataFrame:
communes.id_departement = traduire_code_insee_vers_id_departement_crater(communes.id_departement)
communes.id_region = traduire_code_insee_vers_id_region_crater(communes.id_region)
return communes
......@@ -39,9 +39,9 @@ def charger(chemin_fichier: Path) -> DataFrame:
{
"CC": "COMMUNAUTE_COMMUNES",
"CA": "COMMUNAUTE_AGGLOMERATION",
"CU": "COMMUNAUTE_URBAINE",
"ME": "METROPOLE",
"ZZ": "SANS_EPCI"
"CU": "COMMUNAUTE_URBAINE",
"ME": "METROPOLE",
"ZZ": "SANS_EPCI"
}
}
).loc[
......@@ -52,3 +52,5 @@ def charger(chemin_fichier: Path) -> DataFrame:
def traduire_code_insee_vers_id_crater(epcis: DataFrame) -> DataFrame:
epcis.id_epci = traduire_code_insee_vers_id_epci_crater(epcis.id_epci)
return epcis
......@@ -6,11 +6,11 @@ R-76;Occitanie;REGION;0.00;46;10.29;9;5;2559.00;14;0.40;Attention l'objectif Zé
D-32;Gers;DEPARTEMENT;0.00;46;10.29;9;5;2559.00;14;0.40;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 10 ha (soit 0.4% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
D-40;Landes;DEPARTEMENT;212.10;6285;71.84;1069;1454;6790.00;2523;1.06;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 72 ha (soit 1.1% de la superficie totale du territoire) ont été artificialisés.;337;1.00;6.77;9.30;5.00;La surface agricole par habitant <strong>est trop faible</strong> et l’objectif <abbr title='Zéro Artificialisation Nette'>ZAN</abbr> <strong>n’a pas été atteint entre 2011 et 2016</strong>
D-75;Paris;DEPARTEMENT;0.00;237015;1000.00;5000;7000;10000.00;12000;10.00;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000 ha (soit 10.0% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;0.00;46;9.79;-1;-10;2559.00;-11;0.38;Attention le territoire a été à rebours de l'objectif Zéro Artificialisation Nette entre 2011 et 2016 puisque 10 ha (soit 0.4% de la superficie totale du territoire) ont été artificialisés alors que le territoire a perdu 11 ménages + emplois !;0;0.00;;;;Données non disponibles
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;212.10;6331;82.13;1078;1459;9349.00;2537;0.88;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 82 ha (soit 0.9% de la superficie totale du territoire) ont été artificialisés.;335;1.00;7.74;9.20;5.00;La surface agricole par habitant <strong>est trop faible</strong> et l’objectif <abbr title='Zéro Artificialisation Nette'>ZAN</abbr> <strong>n’a pas été atteint entre 2011 et 2016</strong>
SCOT-1;Le SCOT monocommunal de Paris;REGROUPEMENT_COMMUNES;0.00;237015;1000.00;5000;7000;10000.00;12000;10.00;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000 ha (soit 10.0% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
SCOT-2;Le SCOT monocommunal de Gée-Rivière;REGROUPEMENT_COMMUNES;0.00;46;9.79;-1;-10;2559.00;-11;0.38;Attention le territoire a été à rebours de l'objectif Zéro Artificialisation Nette entre 2011 et 2016 puisque 10 ha (soit 0.4% de la superficie totale du territoire) ont été artificialisés alors que le territoire a perdu 11 ménages + emplois !;0;0.00;;;;Données non disponibles
SCOT-3;Le SCOT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;212.10;6331;82.13;1078;1459;9349.00;2537;0.88;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 82 ha (soit 0.9% de la superficie totale du territoire) ont été artificialisés.;335;1.00;7.74;9.20;5.00;La surface agricole par habitant <strong>est trop faible</strong> et l’objectif <abbr title='Zéro Artificialisation Nette'>ZAN</abbr> <strong>n’a pas été atteint entre 2011 et 2016</strong>
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;0.00;46;9.79;-1;-10;2559.00;-11;0.38;Attention le territoire a été à rebours de l'objectif Zéro Artificialisation Nette entre 2011 et 2016 puisque 10 ha (soit 0.4% de la superficie totale du territoire) ont été artificialisés alors que le territoire a perdu 11 ménages + emplois !;0;0.00;;;;Données non disponibles
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;212.10;6331;82.13;1078;1459;9349.00;2537;0.88;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 82 ha (soit 0.9% de la superficie totale du territoire) ont été artificialisés.;335;1.00;7.74;9.20;5.00;La surface agricole par habitant <strong>est trop faible</strong> et l’objectif <abbr title='Zéro Artificialisation Nette'>ZAN</abbr> <strong>n’a pas été atteint entre 2011 et 2016</strong>
E-200030435;CC d'Aire-sur-l'Adour;EPCI;212.10;6331;82.13;1078;1459;9349.00;2537;0.88;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 82 ha (soit 0.9% de la superficie totale du territoire) ont été artificialisés.;335;1.00;7.74;9.20;5.00;La surface agricole par habitant <strong>est trop faible</strong> et l’objectif <abbr title='Zéro Artificialisation Nette'>ZAN</abbr> <strong>n’a pas été atteint entre 2011 et 2016</strong>
E-200054781;Métropole du Grand Paris;EPCI;0.00;237015;1000.00;5000;7000;10000.00;12000;10.00;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000 ha (soit 10.0% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
C-32145;Gée-Rivière;COMMUNE;0.00;46;9.79;-1;-10;2559.00;-11;0.38;Attention le territoire a été à rebours de l'objectif Zéro Artificialisation Nette entre 2011 et 2016 puisque 10 ha (soit 0.4% de la superficie totale du territoire) ont été artificialisés alors que le territoire a perdu 11 ménages + emplois !;0;0.00;;;;Données non disponibles
......@@ -18,4 +18,4 @@ C-32333;Projan(scission2020);COMMUNE;0.00;;;;;;;;;;;;;;Données non disponibles
C-32424;Ségos(fusion2017);COMMUNE;0.00;;0.50;10;15;;25;;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 0 ha (soit nan% de la superficie totale du territoire) ont été artificialisés.;;;;;;Données non disponibles
C-40001;Aire-sur-l'Adour;COMMUNE;131.30;6129;71.84;905;1536;1720.00;2441;4.18;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 72 ha (soit 4.2% de la superficie totale du territoire) ont été artificialisés.;214;0.60;10.94;8.90;5.00;La surface agricole par habitant <strong>est trop faible</strong> et l’objectif <abbr title='Zéro Artificialisation Nette'>ZAN</abbr> <strong>n’a pas été atteint entre 2011 et 2016</strong>
C-40146;Latrille;COMMUNE;80.80;156;0.00;164;-82;5070.00;82;0.00;L'objectif Zéro Artificialisation Nette a été atteint entre 2011 et 2016 !;5179;10.00;0.0;10.00;10.00;La surface agricole par habitant <strong>est suffisante pour le régime actuel</strong> et l’objectif <abbr title='Zéro Artificialisation Nette'>ZAN</abbr> <strong>a été atteint entre 2011 et 2016</strong>
C-75056;Paris;COMMUNE;0.00;237015;1000.00;5000;7000;10000.00;12000;10.00;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000 ha (soit 10.0% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
\ No newline at end of file
C-75056;Paris;COMMUNE;0.00;237015;1000.00;5000;7000;10000.00;12000;10.00;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000 ha (soit 10.0% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
......@@ -6,11 +6,11 @@ R-76;Occitanie;REGION;49;51;24;87;48.98;10.00;170.59;10.00;-121.61;0.00;8;Popula
D-32;Gers;DEPARTEMENT;49;51;24;87;48.98;10.00;170.59;10.00;-121.61;0.00;8;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
D-40;Landes;DEPARTEMENT;6445;6370;78;257;1.21;10.00;4.03;4.90;-2.82;6.20;10;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
D-75;Paris;DEPARTEMENT;20000;2000;0;0;0.0;0.00;0.0;0.00;0.0;10.00;2;Population agricole <strong>stable</strong> mais <strong>en proportion plus faible que la moyenne française</strong>
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;49;51;24;87;48.98;10.00;170.59;10.00;-121.61;0.00;8;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;6494;6421;102;344;1.57;10.00;5.36;6.60;-3.79;4.90;10;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
SCOT-1;Le SCOT monocommunal de Paris;REGROUPEMENT_COMMUNES;20000;2000;0;0;0.0;0.00;0.0;0.00;0.0;10.00;2;Population agricole <strong>stable</strong> mais <strong>en proportion plus faible que la moyenne française</strong>
SCOT-2;Le SCOT monocommunal de Gée-Rivière;REGROUPEMENT_COMMUNES;49;51;24;87;48.98;10.00;170.59;10.00;-121.61;0.00;8;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
SCOT-3;Le SCOT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;6494;6421;102;344;1.57;10.00;5.36;6.60;-3.79;4.90;10;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;49;51;24;87;48.98;10.00;170.59;10.00;-121.61;0.00;8;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;6494;6421;102;344;1.57;10.00;5.36;6.60;-3.79;4.90;10;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
E-200030435;CC d'Aire-sur-l'Adour;EPCI;6494;6421;102;344;1.57;10.00;5.36;6.60;-3.79;4.90;10;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
E-200054781;Métropole du Grand Paris;EPCI;20000;2000;0;0;0.0;0.00;0.0;0.00;0.0;10.00;2;Population agricole <strong>stable</strong> mais <strong>en proportion plus faible que la moyenne française</strong>
C-32145;Gée-Rivière;COMMUNE;49;51;24;87;48.98;10.00;170.59;10.00;-121.61;0.00;8;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
......@@ -18,4 +18,4 @@ C-32333;Projan(scission2020);COMMUNE;;;;;;;;;;;0;Données non disponibles
C-32424;Ségos(fusion2017);COMMUNE;;;;;;;;;;;0;Données non disponibles
C-40001;Aire-sur-l'Adour;COMMUNE;6279;6205;14;71;0.22;2.90;1.14;1.40;-0.92;8.80;5;Population agricole <strong>en proportion plus faible que la moyenne française</strong> et <strong>en déclin</strong>
C-40146;Latrille;COMMUNE;166;165;64;186;38.55;10.00;112.73;10.00;-74.17;0.00;8;Population agricole <strong>en proportion plus élevée que la moyenne française</strong> mais <strong>en déclin</strong>
C-75056;Paris;COMMUNE;20000;2000;0;0;0.0;0.00;0.0;0.00;0.0;10.00;2;Population agricole <strong>stable</strong> mais <strong>en proportion plus faible que la moyenne française</strong>
\ No newline at end of file
C-75056;Paris;COMMUNE;20000;2000;0;0;0.0;0.00;0.0;0.00;0.0;10.00;2;Population agricole <strong>stable</strong> mais <strong>en proportion plus faible que la moyenne française</strong>
......@@ -6,11 +6,11 @@ R-76;Occitanie;REGION;0.00;;;;;;0.00;;;;Données non disponibles
D-32;Gers;DEPARTEMENT;0.00;;;;;;0.00;;;;Données non disponibles
D-40;Landes;DEPARTEMENT;212.10;6.00;2.24;0.62;8.86;2.95;160.00;75.44;5.00;4.00;Part de <abbr title='Surface Agricole Utile'>SAU</abbr> en BIO <strong>équivalente</strong> à la moyenne française mais pratiques agricoles <strong>préjudiciables</strong> à la biodiversité
D-75;Paris;DEPARTEMENT;0.00;;;;;;0.00;;;;Données non disponibles
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;0.00;;;;;;0.00;;;;Données non disponibles
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;212.10;6.00;2.24;0.62;8.86;2.95;16.00;7.54;0.50;2.00;Part de <abbr title='Surface Agricole Utile'>SAU</abbr> en BIO quasi nulle et pratiques agricoles <strong>préjudiciables</strong> à la biodiversité
SCOT-1;Le SCOT monocommunal de Paris;REGROUPEMENT_COMMUNES;0.00;;;;;;0.00;;;;Données non disponibles
SCOT-2;Le SCOT monocommunal de Gée-Rivière;REGROUPEMENT_COMMUNES;0.00;;;;;;0.00;;;;Données non disponibles
SCOT-3;Le SCOT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;212.10;6.00;2.24;0.62;8.86;2.95;16.00;7.54;0.50;2.00;Part de <abbr title='Surface Agricole Utile'>SAU</abbr> en BIO quasi nulle et pratiques agricoles <strong>préjudiciables</strong> à la biodiversité
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;0.00;;;;;;0.00;;;;Données non disponibles
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;212.10;6.00;2.24;0.62;8.86;2.95;16.00;7.54;0.50;2.00;Part de <abbr title='Surface Agricole Utile'>SAU</abbr> en BIO quasi nulle et pratiques agricoles <strong>préjudiciables</strong> à la biodiversité
E-200030435;CC d'Aire-sur-l'Adour;EPCI;212.10;6.00;2.24;0.62;8.86;2.95;0.00;0.00;0.00;1.00;Part de <abbr title='Surface Agricole Utile'>SAU</abbr> en BIO quasi nulle et pratiques agricoles <strong>préjudiciables</strong> à la biodiversité
E-200054781;Métropole du Grand Paris;EPCI;0.00;;;;;;0.00;;;;Données non disponibles
C-32145;Gée-Rivière;COMMUNE;0.00;10.00;5.00;2.00;17.00;5.67;0.00;;;;Données non disponibles
......
......@@ -6,11 +6,11 @@ R-76;Occitanie;REGION;80.80;0.00;80.80;46;49;51;
D-32;Gers;DEPARTEMENT;80.80;0.00;80.80;46;49;51;
D-40;Landes;DEPARTEMENT;282.80;212.10;70.70;6285;6445;6370;
D-75;Paris;DEPARTEMENT;0.00;0.00;0.00;237015;20000;2000;
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;80.80;0.00;80.80;46;49;51;
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;363.60;212.10;151.50;6331;6494;6421;
SCOT-1;Le SCOT monocommunal de Paris;REGROUPEMENT_COMMUNES;0.00;0.00;0.00;237015;20000;2000;
SCOT-2;Le SCOT monocommunal de Gée-Rivière;REGROUPEMENT_COMMUNES;80.80;0.00;80.80;46;49;51;
SCOT-3;Le SCOT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;363.60;212.10;151.50;6331;6494;6421;
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;80.80;0.00;80.80;46;49;51;
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;363.60;212.10;151.50;6331;6494;6421;
E-200030435;CC d'Aire-sur-l'Adour;EPCI;363.60;212.10;151.50;6331;6494;6421;
E-200054781;Métropole du Grand Paris;EPCI;0.00;0.00;0.00;237015;20000;2000;
C-32145;Gée-Rivière;COMMUNE;80.80;0.00;80.80;46;49;51;
......
......@@ -6,13 +6,14 @@ R-76;Occitanie;REGION;P-FR;;;;;;;;;;
D-32;Gers;DEPARTEMENT;P-FR;R-76;;;;;;;;;
D-40;Landes;DEPARTEMENT;P-FR;R-75;;;;;;;;;
D-75;Paris;DEPARTEMENT;P-FR;R-11;;;;;;;;;
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;P-FR;R-76;D-32;;PAT;;;;;;
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;P-FR;R-76;D-32;;PAT;;;;;;
SCOT-1;Le SCOT monocommunal de Paris;REGROUPEMENT_COMMUNES;P-FR;R-11;D-75;;SCOT;;;;;;
SCOT-2;Le SCOT monocommunal de Gée-Rivière;REGROUPEMENT_COMMUNES;P-FR;R-76;D-32;;SCOT;;;;;;
SCOT-3;Le SCOT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;P-FR;R-76;D-32;;SCOT;;;;;;
PAT-1;Le PAT monocommunal du Gée-Rivière;REGROUPEMENT_COMMUNES;P-FR;R-76;D-32;;PAT;;;;;;
PAT-2;Le PAT interdepartemental D-32 (3 communes) D-40 (2 communes);REGROUPEMENT_COMMUNES;P-FR;R-76;D-32;;PAT;;;;;;
E-200030435;CC d'Aire-sur-l'Adour;EPCI;P-FR;R-76;D-32;;;;COMMUNAUTE_COMMUNES;;;;
E-200054781;Métropole du Grand Paris;EPCI;P-FR;R-11;D-75;;;;METROPOLE;;;;
C-22016;Île-de-Bréhat (commune sans EPCI);COMMUNE;P-FR;R-53;D-22;;;;;;;;
C-32145;Gée-Rivière;COMMUNE;P-FR;R-76;D-32;PAT-1|PAT-2|SCOT-2|SCOT-3;;E-200030435;;;32720;;
C-32333;Projan(scission2020);COMMUNE;P-FR;R-76;D-32;PAT-2|SCOT-3;;E-200030435;;;32400;2020;scission
C-32424;Ségos(fusion2017);COMMUNE;P-FR;R-76;D-32;PAT-2|SCOT-3;;E-200030435;;;32400;2017;fusion
......
Supports Markdown
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