Couche géographique « concessions » du plan de voirie numérique de Paris : les emprises au sol des kiosques, sanisettes, panneaux publicitaires et autres mobiliers urbains implantés sur le domaine public. 94 456 emprises au total.
Le jeu de données ne comporte cependant aucun champ distinguant kiosques, sanisettes et panneaux publicitaires entre eux (lib_classe est vide, lib_level vaut toujours « CONCESSIONS ») : impossible donc de ventiler par type de mobilier — seule leur localisation est exploitable ici.
Code
mu |> dplyr::transmute(`N° pavé`= num_pave, `Longueur du contour (m)`=round(st_length_shape, 1)) |>head(8) |> gt::gt() |> gt::tab_header(title ="8 premières emprises du jeu de données") |> gt::tab_options(table.width ="100%")
8 premières emprises du jeu de données
N° pavé
Longueur du contour (m)
151H
0.1
203D
0.1
174C
0.3
153B
0.0
202B
0.1
174A
0.1
144A
0.6
151C
0.7
Où se trouvent-ils
Code
ggplot() +geom_sf(data = arr_sf, fill ="grey97", colour ="grey70", linewidth =0.3) +geom_hex(data = sf::st_coordinates(pts_sf) |> tibble::as_tibble(),aes(X, Y), bins =70, alpha =0.9) +scale_fill_viridis_c(option ="inferno", direction =-1, trans ="sqrt", name ="Mobiliers") +coord_sf(xlim = sf::st_bbox(arr_sf)[c("xmin", "xmax")],ylim = sf::st_bbox(arr_sf)[c("ymin", "ymax")], expand =FALSE) +labs(title ="Densité des mobiliers urbains (kiosques, sanisettes, panneaux…)") + theme_carte
Par arrondissement
Code
cnt <- pts_sf |> sf::st_join(arr_sf["c_ar"], join = sf::st_within) |> sf::st_drop_geometry() |> dplyr::filter(!is.na(c_ar)) |> dplyr::count(c_ar, name ="n")arr_sf |> dplyr::left_join(cnt, by ="c_ar") |>ggplot() +geom_sf(aes(fill = n), colour ="white", linewidth =0.2) +scale_fill_viridis_c(option ="rocket", direction =-1, na.value ="grey92", name ="Mobiliers") +labs(title ="Mobiliers urbains par arrondissement") + theme_carte
Taille des emprises
Code
mu |> dplyr::filter(st_length_shape >0) |>ggplot(aes(st_length_shape)) +geom_histogram(bins =50, fill ="#7a5a2b") +scale_x_log10(labels = scales::label_number()) +labs(title ="Longueur du contour de chaque emprise (échelle log)",subtitle =sprintf("Médiane : %.2f m", median(mu$st_length_shape, na.rm =TRUE)),x ="Mètres (log)", y ="Nombre d'emprises") + theme_barres
Source & données
Code
tibble::tibble(``=c("Jeu de données", "Producteur", "Licence", "Fichier", "Mise à jour", "Observations"),``=c("[Mobiliers urbains — kiosques, sanisettes, panneaux publicitaires](https://opendata.paris.fr/explore/dataset/plan-de-voirie-mobiliers-urbains-kiosques-toilettes-publiques-panneaux-publicita/information/)","Direction de la Voirie et des Déplacements — Ville de Paris","Open Database License (ODbL)",sprintf("`data/paris/plan-de-voirie-mobiliers-urbains-kiosques-toilettes-publiques-panneaux-publicita.parquet` (%s ko) + `arrondissements.parquet`",round(file.size(mu_path) /1024)),format(as.Date(file.mtime(mu_path)), "%d %B %Y"),sprintf("%s emprises, pas de champ de type disponible", format(n_tot, big.mark =" ")) )) |> gt::gt() |> gt::fmt_markdown(columns =``) |> gt::tab_options(table.width ="100%", column_labels.hidden =TRUE)