From f8b8d31c28675af36614f085b5e27cad3ecca625 Mon Sep 17 00:00:00 2001
From: Maxime <maxime.modjeska@inrae.fr>
Date: Mon, 24 Jan 2022 12:09:00 +0100
Subject: [PATCH] cartes pour pauline

---
 map/map_entretien.rmd | 798 +++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 793 insertions(+), 5 deletions(-)

diff --git a/map/map_entretien.rmd b/map/map_entretien.rmd
index 80a2682..e6755df 100644
--- a/map/map_entretien.rmd
+++ b/map/map_entretien.rmd
@@ -5,13 +5,14 @@ library(sf)
 
 # declaration de parametres
 output_path = "data-common/figure/so-ii/map/"
+crs = "WGS84"
 
 # Récupération des données (à faire une fois)
 ent_prelim = rio::import("data-common/table/so-ii/membre_roi.ods", which = 1)
 
 ```
 
-```{r entretien_prelim}
+```{r ensemble_personnes_rencontrees}
 # traitement des données
 
 ## sous-ensemble de données
@@ -19,7 +20,7 @@ dataset = ent_prelim[,c("statut", "latitude", "longitude")]
 
 ## géolocalisation des données
 dataset = dataset[!is.na(dataset[["latitude"]]), ]
-dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = "WGS84")
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
 
 ## mise en forme de la visualisation des données
 ### symboles et couleur des symboles
@@ -28,8 +29,12 @@ pch_hab = 21
 pch = rep(NA, nrow(dataset))
 pch[dataset[["statut"]] == "agriculteur"] = pch_agri
 pch[dataset[["statut"]] == "habitant"] = pch_hab
-bg = rep("black", nrow(dataset))
-col = rep("white", nrow(dataset))
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
 
 ### synthèse des données
 total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur"])
@@ -43,7 +48,7 @@ dataset_legend = list(
         sprintf("Habitant (%s)", total_hab)
         ),
     pch = c(pch_agri,pch_hab),
-    pt.bg = "black",
+    pt.bg = c("green","orange"),
     pt.cex = 1.4
 )
 
@@ -57,3 +62,786 @@ map_so_ii(dataset,
           path = file.path(output_path, "ensemble_personnes_rencontrees.pdf"))
 ```
 
+```{r entretien_preliminaire}
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["entretien_preliminaire"]]=="oui",c("statut", "latitude", "longitude")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Entretiens préliminaires",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend, 
+          theme = "clc", 
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "entretiens_preliminaires.pdf"))
+```
+
+```{r }
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[,c(
+    "latitude",
+    "longitude",
+    "statut",
+    "ruissellement",
+    "debordement_cours_eau",
+    "debordement_etang",
+    "remontee_nappe",
+    "rupture_digue",
+    "submersion_marine")]
+
+dataset[["multiple"]] = apply(dataset[,c("ruissellement","debordement_cours_eau","debordement_etang","remontee_nappe","rupture_digue","submersion_marine")],
+      1, 
+      function(x)length(grep("oui",x)))
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_ruissellement = "red"
+bg_debordement_cours_eau = "blue"
+bg_debordement_etang = "orange2"
+bg_remontee_nappe  = "green"
+bg_rupture_digue = "grey"
+bg_submersion_marine = "darkorange3"
+bg_multiple = "purple"
+bg[dataset[["ruissellement"]] == "oui"] = bg_ruissellement
+bg[dataset[["debordement_cours_eau"]] == "oui"] = bg_debordement_cours_eau
+bg[dataset[["debordement_etang"]] == "oui"] = bg_debordement_etang
+bg[dataset[["remontee_nappe"]] == "oui"] = bg_remontee_nappe
+bg[dataset[["rupture_digue"]] == "oui"] = bg_rupture_digue
+bg[dataset[["submersion_marine"]] == "oui"] = bg_submersion_marine
+bg[dataset[["multiple"]] > 1] = bg_multiple
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+
+total_ruissellement = length(dataset[["ruissellement"]][dataset[["ruissellement"]] == "oui"])
+total_debordement_cours_eau = length(dataset[["debordement_cours_eau"]][dataset[["debordement_cours_eau"]] == "oui"])
+total_debordement_etang = length(dataset[["debordement_etang"]][dataset[["debordement_etang"]] == "oui"])
+total_remontee_nappe = length(dataset[["remontee_nappe"]][dataset[["remontee_nappe"]] == "oui"])
+total_rupture_digue = length(dataset[["rupture_digue"]][dataset[["rupture_digue"]] == "oui"])
+total_submersion_marine = length(dataset[["submersion_marine"]][dataset[["submersion_marine"]] == "oui"])
+total_multiple = length(dataset[["multiple"]][dataset[["multiple"]] > 1])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Types d'aléas",
+    legend = c(
+        sprintf("Ruissellement (%s)",total_ruissellement), 
+        sprintf("Débordement cours d'eau (%s)",total_debordement_cours_eau), 
+        sprintf("Débordement d'étang (%s)",total_debordement_etang), 
+        sprintf("Remontée de nappe (%s)",total_remontee_nappe), 
+        sprintf("Rupture de digue (%s)",total_rupture_digue), 
+        sprintf("Submersion marine (%s)",total_submersion_marine), 
+        sprintf("Multiple (%s)",total_multiple)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c(
+        "red",
+        "blue",
+        "orange2",
+        "green",
+        "grey",
+        "darkorange3",
+        "purple"
+    ),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend, 
+          theme = "hydro",
+          detail = 3,
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "roi_aleas.pdf"))
+```
+
+```{r inondation_1994}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_1994"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_1994")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_1994"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_1994"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 1994",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "1994",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_1994.pdf"))
+```
+
+```{r inondation_1996}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_1996"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_1996")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_1996"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_1996"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 1996",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "1996",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_1996.pdf"))
+```
+
+```{r inondation_1999}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_1999"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_1999")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_1999"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_1999"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 1999",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "1999",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_1999.pdf"))
+```
+
+```{r inondation_2002}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2002"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2002")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2002"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2002"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2002",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2002",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2002.pdf"))
+```
+
+```{r inondation_2003}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2003"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2003")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2003"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2003"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2003",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2003",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2003.pdf"))
+```
+
+```{r inondation_2004}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2004"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2004")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2004"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2004"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2004",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2004",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2004.pdf"))
+```
+
+```{r inondation_2005}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2005"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2005")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2005"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2005"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2005",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2005",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2005.pdf"))
+```
+
+```{r inondation_2007}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2007"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2007")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2007"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2007"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2007",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2007",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2007.pdf"))
+```
+
+```{r inondation_2014}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2014"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2014")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2014"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2014"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2014",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2014",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2014.pdf"))
+```
+
+```{r inondation_2015}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2015"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2015")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2015"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2015"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2015",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2015",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2015.pdf"))
+```
+
+```{r inondation_2020}
+
+# traitement des données
+
+## sous-ensemble de données
+
+dataset = ent_prelim[ent_prelim[["inondation_2020"]]=="oui",c(
+    "latitude",
+    "longitude",
+    "statut",
+    "inondation_2020")]
+
+## géolocalisation des données
+dataset = dataset[!is.na(dataset[["latitude"]]), ]
+dataset = sf::st_as_sf(dataset, coords = c("longitude", "latitude"), crs = crs)
+
+## mise en forme de la visualisation des données
+### symboles et couleur des symboles
+pch_agri = 24 
+pch_hab = 21
+pch = rep(NA, nrow(dataset))
+pch[dataset[["statut"]] == "agriculteur"] = pch_agri
+pch[dataset[["statut"]] == "habitant"] = pch_hab
+bg = rep(NA, nrow(dataset))
+bg_agri = "green"
+bg_hab = "orange"
+bg[dataset[["statut"]] == "agriculteur"] = bg_agri
+bg[dataset[["statut"]] == "habitant"] = bg_hab
+col = rep("black", nrow(dataset))
+
+### synthèse des données
+total_agri = length(dataset[["statut"]][dataset[["statut"]] == "agriculteur" & dataset[["inondation_2020"]] == "oui"])
+total_hab = length(dataset[["statut"]][dataset[["statut"]] == "habitant" & dataset[["inondation_2020"]] == "oui"])
+
+## Légende Carte en cours
+dataset_legend = list(
+    title = "Inondation 2020",
+    legend = c(
+        sprintf("Agriculteur (%s)", total_agri), 
+        sprintf("Habitant (%s)", total_hab)
+        ),
+    pch = c(pch_agri,pch_hab),
+    pt.bg = c("green","orange"),
+    pt.cex = 1.4
+)
+
+# Carte
+map_so_ii(dataset, 
+          dataset_legend,
+          legend = TRUE, 
+          theme = "catnat",
+          year = "2020",
+          pch = pch, 
+          bg = bg, 
+          col = col, 
+          path = file.path(output_path, "inondation_2020.pdf"))
+```
-- 
GitLab