시작하기무료로 시작하기

작은 포인트 더하기

이번 장 앞부분에서 addSearchOSM()을 사용해 미국의 가운데 지점을 찾았어요. 위치가 아니라 마커를 검색하려면 addSearchFeatures() 함수를 사용할 수 있습니다. addSearchFeatures()는 검색 상자를 추가하고, targetGroups 인자로 전달한 그룹의 마커를 찾을 수 있게 해줘요. 예를 들어, 지도에서 공립 대학을 검색하려면 다음 코드를 사용할 수 있습니다.

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

m4 지도와 leaflet.extras 패키지는 미리 불러와 두었습니다.

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

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

강의 보기

연습 안내

  • addSearchFeatures() 함수를 사용해 모든 분야의 대학을 검색할 수 있게 하세요.
  • 검색 확대(zoom) 수준을 18로 설정하세요.

실습형 인터랙티브 연습

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

# 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
코드 편집 및 실행