Začněte nyníZačněte zdarma

Přidání efektního prvku

Dříve v této kapitole jsme použili addSearchOSM() k nalezení středu USA. Pokud chceme vyhledávat markery místo lokací, můžeme sáhnout po funkci addSearchFeatures(). Ta přidá na mapu vyhledávací pole, pomocí kterého lze najít markery ve skupině (nebo skupinách) předané argumentu targetGroups. Například pro vyhledávání veřejných vysokých škol na mapě bychom použili následující kód.

m4  %>% 
  addSearchFeatures(
    targetGroups = 'Public',
    options = searchFeaturesOptions(zoom = 10)) 

Mapa m4 a balíček leaflet.extras jsou už načtené.

Toto cvičení je součástí kurzu

Interaktivní mapy s leaflet v R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce addSearchFeatures() zpřístupni vyhledávání pro vysoké školy ve všech sektorech.
  • Nastav úroveň přiblížení při vyhledávání na 18.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód