Tout rassembler
Essayons maintenant de tout rassembler en une seule fois. La construction de notre carte interactive de tous les établissements américains proposant des cursus de quatre ans peut se décomposer en quatre étapes :
- Initialiser la carte web
- Ajouter nos fonds de carte
- Tracer chaque secteur d'établissements comme sa propre couche
- Ajouter des contrôles de couches pour que les utilisateurs puissent activer/désactiver les groupes de fonds et de superposition
Les data frames public, private et profit, ainsi que la palette de couleurs pal, ont été chargés pour vous.
Cet exercice fait partie du cours
<cours>Cartes interactives avec leaflet en R</cours>Instructions de l’exercice
- Complétez les noms de fonctions pour créer une carte web interactive avec plusieurs groupes de superposition et de fonds de carte.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
m4 <- ___() %>%
___(group = "OSM") %>%
___("CartoDB", group = "Carto") %>%
___("Esri", group = "Esri") %>%
___(data = public, radius = 2, label = ~htmlEscape(name),
color = ~pal(sector_label), group = "Public") %>%
___(data = private, radius = 2, label = ~htmlEscape(name),
color = ~pal(sector_label), group = "Private") %>%
___(data = profit, radius = 2, label = ~htmlEscape(name),
color = ~pal(sector_label), group = "For-Profit") %>%
___(baseGroups = c("OSM", "Carto", "Esri"),
overlayGroups = c("Public", "Private", "For-Profit")) %>%
___(lat = 39.8282, lng = -98.5795, zoom = 4)
m4