Commit 40c8bc78 authored by Lionel DURAND's avatar Lionel DURAND
Browse files

Modif format de sortie du float nb d'ha dans message artif en .1f

parent 9c288dc3
......@@ -34,7 +34,7 @@ def _ajouter_colonne_message_artificialisation(df):
def _construire_message_artificialisation_positive_sans_perte_menages(df):
return ("Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque " +
df['artificialisation_2011_2016_ha'].map('{:,.0f}'.format) +
df['artificialisation_2011_2016_ha'].map('{:,.1f}'.format) +
" ha (soit " +
df['artificialisation_2011_2016_sur_superficie_pourcent'].map('{:,.1f}'.format) +
"% de la superficie totale du territoire) ont été artificialisés."
......@@ -42,7 +42,7 @@ def _construire_message_artificialisation_positive_sans_perte_menages(df):
def _construire_message_artificialisation_positive_avec_perte_menages(df):
return ("Attention le territoire a été à rebours de l'objectif Zéro Artificialisation Nette entre 2011 et 2016 puisque " +
df['artificialisation_2011_2016_ha'].map('{:,.0f}'.format) +
df['artificialisation_2011_2016_ha'].map('{:,.1f}'.format) +
" ha (soit " +
df['artificialisation_2011_2016_sur_superficie_pourcent'].map('{:,.1f}'.format).replace(',', ' ') +
"% de la superficie totale du territoire) ont été artificialisés alors que le territoire a perdu " +
......
id_territoire;nom_territoire;categorie_territoire;sau_productive_ha;population_totale_2017;artificialisation_2011_2016_ha;evolution_menages_2011_2016;evolution_emplois_2011_2016;superficie_ha;evolution_menages_emplois_2011_2016;artificialisation_2011_2016_sur_superficie_pourcent;politique_artificialisation_valeur;sau_par_habitant_valeur_m2_par_hab;sau_par_habitant_note;rythme_artificialisation_sau_valeur_pourcent;rythme_artificialisation_sau_note;synthese_note;synthese_message
P-FR;France;PAYS;212.10;243346;1082.13;6078;8459;19349.00;14537;5.59;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 082 ha (soit 5.6% de la superficie totale du territoire) ont été artificialisés.;9;0.00;102.04;0.00;0.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>
R-11;Île-de-France;REGION;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
R-75;Nouvelle-Aquitaine;REGION;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>
R-76;Occitanie;REGION;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-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>
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
P-FR;France;PAYS;212.10;243346;1082.13;6078;8459;19349.00;14537;5.59;Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 082.1 ha (soit 5.6% de la superficie totale du territoire) ont été artificialisés.;9;0.00;102.04;0.00;0.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>
R-11;Île-de-France;REGION;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.0 ha (soit 10.0% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
R-75;Nouvelle-Aquitaine;REGION;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 71.8 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>
R-76;Occitanie;REGION;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.3 ha (soit 0.4% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
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.3 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 71.8 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.0 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 9.8 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.1 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.0 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 9.8 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.1 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.1 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.0 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 9.8 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
C-32333;Projan(scission2020);COMMUNE;0.00;;;;;;;;Données non disponibles;;;;;;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-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.5 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 71.8 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
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.0 ha (soit 10.0% de la superficie totale du territoire) ont été artificialisés.;0;0.00;;;;Données non disponibles
......@@ -97,9 +97,9 @@ class TestUnitairePolitiqueFonciere(unittest.TestCase):
[
"Données non disponibles",
"L'objectif Zéro Artificialisation Nette a été atteint entre 2011 et 2016 !",
"Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000 ha (soit 25.0% de la superficie totale du territoire) ont été artificialisés.",
"Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000 ha (soit 25.0% de la superficie totale du territoire) ont été artificialisés.",
"Attention le territoire a été à rebours de l'objectif Zéro Artificialisation Nette entre 2011 et 2016 puisque 1 000 ha (soit 25.0% de la superficie totale du territoire) ont été artificialisés alors que le territoire a perdu 1 ménages + emplois !"
"Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000.1 ha (soit 25.0% de la superficie totale du territoire) ont été artificialisés.",
"Attention l'objectif Zéro Artificialisation Nette n'a pas été atteint entre 2011 et 2016 puisque 1 000.1 ha (soit 25.0% de la superficie totale du territoire) ont été artificialisés.",
"Attention le territoire a été à rebours de l'objectif Zéro Artificialisation Nette entre 2011 et 2016 puisque 1 000.1 ha (soit 25.0% de la superficie totale du territoire) ont été artificialisés alors que le territoire a perdu 1 ménages + emplois !"
],
dtype=pd.StringDtype())
......
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