Aan de slagBegin gratis

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

Bekijk cursus

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
Code bewerken en uitvoeren