ÎncepețiÎncepe gratuit

Construirea unei hărți de bază

Acum că știm unde să centrăm harta (Lat = 39,8282, Lng = -98,5795), să construim o nouă hartă de bază. Reține că putem folosi fie addTiles(), fie addProviderTiles() pentru a adăuga un tile hărții la obiectul leaflet.

Deoarece ne îndreptăm spre reprezentarea tuturor colegiilor din America, putem include datele ipeds la începutul lanțului de funcții care va crea harta de bază. Astfel, datele ipeds vor fi stocate împreună cu harta de bază, putând fi accesate cu ușurință. Odată ce am construit o bază solidă, putem reprezenta pe hartă fiecare colegiu din America cu doar două linii de cod R.

Datele ipeds și bibliotecile leaflet și tidyverse au fost deja încărcate pentru tine.

Acest exercițiu face parte din cursul

Hărți interactive cu leaflet în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Stochează o nouă hartă în obiectul m2 care:
    • Folosește tile-ul provider CartoDB.
    • Are un nivel de zoom de 3.
    • Apoi adaugă markere circulare pe m2 pentru a reprezenta toate colegiile din America.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

m2 ___ 
    ipeds %>% 
        leaflet() %>% 
            # use the CartoDB provider tile
            addProviderTiles(___) %>% 
            # center on the middle of the US with zoom of 3
            setView(lat = 39.8282, lng = -98.5795, ___)

# Map all American colleges 
m2 %>% 
    ___() 
Editează și rulează codul