Inizia subitoInizia gratis

Aggiungere un tocco di stile

All'inizio di questo capitolo, abbiamo usato addSearchOSM() per trovare il centro degli Stati Uniti. Per cercare i marker, invece delle località, puoi usare la funzione addSearchFeatures(). addSearchFeatures() aggiunge una casella di ricerca che puoi usare per trovare i marker nei gruppi passati all'argomento targetGroups. Ad esempio, per cercare nel nostro mappa i college pubblici potremmo usare il seguente codice.

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

La mappa m4 e il pacchetto leaflet.extras sono già stati caricati per te.

Questo esercizio fa parte del corso

Mappe interattive con leaflet in R

Visualizza corso

Istruzioni dell'esercizio

  • Usa la funzione addSearchFeatures() per rendere ricercabili i college in tutti i settori.
  • Imposta il livello di zoom della ricerca a 18.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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
Modifica ed esegui il codice