Inventaire géolocalisé des 219 360 arbres gérés par la Ville de Paris : arbres d’alignement (le long des voies), arbres des jardins, des cimetières, des écoles, des équipements sportifs et des bois. Pour chaque arbre : genre et espèce, circonférence, hauteur, stade de développement, domanialité, adresse. Les arbres des forêts denses des bois n’y sont pas tous recensés individuellement.
JARDINET DU BOULEVARD VINCENT AURIOL / 183 BOULEVARD VINCENT AURIOL
Jardin
Tulipier
Liriodendron
tulipifera
97
12
Adulte
PARIS 20E ARRDT
CIMETIERE DU PERE LACHAISE / AVENUE CARETTE / DIV 42
CIMETIERE
Thuya
Thuja
sp.
110
5
Adulte
PARIS 17E ARRDT
PARC CLICHY BATIGNOLLES MARTIN LUTHER KING / 147 RUE CARDINET
Jardin
Frêne
Fraxinus
angustifolia
27
5
Jeune
PARIS 19E ARRDT
AVENUE JEAN JAURES
Alignement
Platane
Platanus
x hispanica
135
20
Adulte
PARIS 14E ARRDT
PARC MONTSOURIS / 28 BOULEVARD JOURDAN
Jardin
If
Taxus
baccata
70
8
Jeune
PARIS 18E ARRDT
TALUS N°22-00
PERIPHERIQUE
Charme
Carpinus
betulus
91
6
Jeune à adulte
BOIS DE VINCENNES
AVENUE DAUMESNIL
Alignement
Marronnier
Aesculus
hippocastanum
100
10
Adulte
PARIS 13E ARRDT
RUE BOBILLOT
Alignement
Tilleul
Tilia
tomentosa
50
8
Jeune à adulte
PARIS 13E ARRDT
SQUARE DES DEUX MOULINS
Jardin
Cytise
Laburnum
anagyroides
30
4
Non renseigné
PARIS 12E ARRDT
JARDIN SOLANGE FALADE / 30 RUE DU RENDEZ VOUS
Jardin
Saule
Salix
caprea
10
2
Jeune
PARIS 14E ARRDT
PARC MONTSOURIS / 28 BOULEVARD JOURDAN
Jardin
Cedrele
Toona
sinensis
210
15
Mature
PARIS 14E ARRDT
BOULEVARD RASPAIL
Alignement
Erable
Acer
pseudoplatanus
105
10
Jeune à adulte
Où sont les arbres
Code
ggplot(arbres, aes(lon, lat)) +geom_hex(bins =90) +geom_sf(data = arr_sf, fill =NA, colour ="white", linewidth =0.2, inherit.aes =FALSE) +scale_fill_viridis_c(option ="mako", direction =-1, trans ="log10",name ="Arbres par\nalvéole", labels = scales::label_number()) +coord_sf(xlim =c(2.222, 2.470), ylim =c(48.812, 48.914), expand =FALSE) +labs(title =paste0("Densité de l'inventaire — ", format(n_tot, big.mark =" "), " arbres"),subtitle ="Alvéoles hexagonales ; les deux bois et les grands cimetières ressortent") + theme_carte
Code
cnt_ar <- arbres |> dplyr::filter(!is.na(ar)) |> dplyr::count(ar, name ="n")arr_sf |> dplyr::left_join(cnt_ar, by =c("c_ar"="ar")) |>ggplot() +geom_sf(aes(fill = n), colour ="white", linewidth =0.2) +scale_fill_viridis_c(option ="mako", direction =-1, na.value ="grey92",labels = scales::label_number(big.mark =" "), name ="Arbres") +labs(title ="Arbres inventoriés par arrondissement",subtitle ="Hors bois de Boulogne et de Vincennes (comptés à part)") + theme_carte
g <-sort(table(arbres$genre), decreasing =TRUE)cat(sprintf("\nLe patrimoine est **peu diversifié** : les 5 genres les plus courants (%s) représentent **%s** des arbres. Cette monoculture partielle explique la vulnérabilité aux maladies visible dans le jeu [arbres abattus](arbres-abattus-pour-raison-sanitaires-et-essence-de-remplacement.html) (chancre du platane, mineuse du marronnier…).\n",paste(names(g)[1:5], collapse =", "), scales::percent(sum(g[1:5]) /sum(g), 1)))
Le patrimoine est peu diversifié : les 5 genres les plus courants (Platanus, Aesculus, Tilia, Acer, Styphnolobium) représentent 56% des arbres. Cette monoculture partielle explique la vulnérabilité aux maladies visible dans le jeu arbres abattus (chancre du platane, mineuse du marronnier…).
La place du platane
Code
arbres |> dplyr::filter(!is.na(ar)) |> dplyr::group_by(ar) |> dplyr::summarise(part_platane =mean(genre =="Platanus", na.rm =TRUE), .groups ="drop") |> dplyr::right_join(arr_sf, by =c("ar"="c_ar")) |> sf::st_as_sf() |>ggplot() +geom_sf(aes(fill = part_platane), colour ="white", linewidth =0.2) +scale_fill_viridis_c(option ="rocket", direction =-1, labels = scales::percent,na.value ="grey92", name ="Part du\nplatane") +labs(title ="Part des platanes dans l'inventaire, par arrondissement",subtitle ="Jusqu'à ~46 % dans le 7ᵉ (esplanade des Invalides, Champ-de-Mars)") + theme_carte
Par type d’espace
Code
arbres |> dplyr::mutate(domanialite = dplyr::recode(domanialite,DASCO ="Écoles (DASCO)", DJS ="Sport (DJS)", DFPE ="Petite enfance (DFPE)",DAC ="Culture (DAC)", PERIPHERIQUE ="Boulevard périphérique")) |> dplyr::count(domanialite, sort =TRUE) |> dplyr::mutate(domanialite = forcats::fct_reorder(domanialite, n)) |>ggplot(aes(n, domanialite)) +geom_col(fill ="#3b6f8a", width =0.7) +geom_text(aes(label =format(n, big.mark =" ")), hjust =-0.15, size =3) +scale_x_continuous(labels = scales::label_number(big.mark =" "),expand =expansion(mult =c(0, 0.12))) +labs(title ="Arbres par domanialité",subtitle ="La moitié sont des arbres d'alignement le long des voies",x =NULL, y =NULL) + theme_barres