Le package R cartoutremer
permet de faciliter la cartographie des
territoires français d’Outre-Mer (DROM et COM) dans les outils R et
QGis. Ces territoires sont placés à proximité de la France
métropolitaine et leur échelle est altérée afin de faciliter la
lisibilité des cartes produites.
Les transformations d’entités géographiques de type point, ligne et
polygone sont supportées ; quel que soit le système de projection du
sfdataframe en entrée, le sfdataframe généré par la fonction
transfo_om
est projeté en RGF93 / Lambert-93 (EPSG:2154).
Les territoires de France d’Outre-Mer inclus sont les suivants :
remotes::install_github("ARCEP-dev/cartoutremer")
library(cartoutremer)
# import des contours des départements de France métropolitaine et des DROM en projection conventionnelle
# et conversion en projection WGS 1984
# puis agrégation de l'ensemble des départements
DEP_FRMETDROM <- DEP_FRMET %>% st_transform(4326) %>%
rbind.data.frame(DEP_971 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_972 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_973 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_974 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_975 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_976 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_977 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_978 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_986 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_987 %>% st_transform(4326)) %>%
rbind.data.frame(DEP_988 %>% st_transform(4326)) %>%
identity()
# transformation des DROM pour les afficher à proximité de la France métropolitaine
DEP_FRMETDROM.proches <-
transfo_om(shape_origine = DEP_FRMETDROM,
var_departement = "INSEE_DEP",
type_transfo = "v1")
# cartographie avec ggplot
library(ggplot2)
ggplot() +
geom_sf(data = DEP_FRMETDROM.proches)
ggplot() +
geom_sf(data = DEP_FRMETDROM.proches) +
# délimitations des zones
geom_rect(data = param_cadres_om %>%
filter(type_rapp %in% "v1"),
aes(xmin = xmin, xmax = xmax,
ymin = ymin, ymax = ymax,
group = DEP, color = DEP),
fill = NA,
stroke = 1) +
# affichage des étiquettes
geom_text(data = param_cadres_om %>%
filter(type_rapp %in% "v1"),
aes(x = xmax-20000,
y = ymax-15000,
color = DEP,
label = DEP),
fill = NA,
size = 2.3,
fontface = "bold") +
theme(axis.title = element_blank(),
axis.text = element_blank())
Contours des communes de France métropolitaine et DROM en projection WGS1984 mis à disposition par l’Arcep sur data.gouv.fr
Contours des communes des COM (Saint-Pierre-et-Miquelon, Saint-Barthélémy, Saint-Martin) mis à disposition par l’Arcep sur data.gouv.fr
Contours des communes de Wallis-et-Futuna , de Polynésie Française et de Nouvelle-Calédonie.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.