Een vleugje extra
Eerder in dit hoofdstuk gebruikten we addSearchOSM() om het middelpunt van de VS te vinden. Om te zoeken naar markers in plaats van locaties, kun je de functie addSearchFeatures() gebruiken. addSearchFeatures() voegt een zoekvak toe waarmee je markers kunt vinden in de groep(pen) die je meegeeft aan het argument targetGroups. Om bijvoorbeeld op onze kaart te zoeken naar openbare colleges, kun je de volgende code gebruiken.
m4 %>%
addSearchFeatures(
targetGroups = 'Public',
options = searchFeaturesOptions(zoom = 10))
De kaart m4 en het pakket leaflet.extras zijn voor je geladen.
Deze oefening maakt deel uit van de cursus
Interactieve kaarten met leaflet in R
Oefeninstructies
- Gebruik de functie
addSearchFeatures()om colleges in alle sectoren doorzoekbaar te maken. - Stel het zoomniveau voor zoeken in op 18.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Make each sector of colleges searchable
m4_search <- m4 %>%
addSearchFeatures(
targetGroups = ___(___, ___, ___),
# Set the search zoom level to 18
options = searchFeaturesOptions(___ = ___))
# Try searching the map for a college
m4_search