시작하기무료로 시작하기

모두 종합해 보기

이제까지 배운 내용을 한꺼번에 적용해 보겠습니다. 미국의 모든 4년제 대학을 대상으로 인터랙티브 지도를 만드는 과정은 네 단계로 나눌 수 있어요:

  1. 웹 지도를 초기화합니다.
  2. 베이스맵을 추가합니다.
  3. 각 대학 부문을 별도의 레이어로 표시합니다.
  4. 사용자가 베이스와 오버레이 그룹을 토글할 수 있도록 레이어 컨트롤을 추가합니다.

public, private, profit 데이터 프레임과 색상 팔레트 pal은 미리 로드되어 있습니다.

이 연습은 강의의 일부입니다

R로 만드는 leaflet 인터랙티브 지도

강의 보기

연습 안내

  • 여러 오버레이와 베이스맵 그룹이 있는 인터랙티브 웹 지도를 만들 수 있도록 함수 이름을 채워 넣으세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

m4 <- ___() %>% 
        ___(group = "OSM") %>% 
        ___("CartoDB", group = "Carto") %>% 
        ___("Esri", group = "Esri") %>% 
        ___(data = public, radius = 2, label = ~htmlEscape(name),
                         color = ~pal(sector_label),  group = "Public") %>% 
        ___(data = private, radius = 2, label = ~htmlEscape(name),
                           color = ~pal(sector_label), group = "Private")  %>% 
        ___(data = profit, radius = 2, label = ~htmlEscape(name),
                         color = ~pal(sector_label), group = "For-Profit")  %>% 
        ___(baseGroups = c("OSM", "Carto", "Esri"), 
                         overlayGroups = c("Public", "Private", "For-Profit")) %>% 
        ___(lat = 39.8282, lng = -98.5795, zoom = 4) 

m4
코드 편집 및 실행