작은 포인트 더하기
이번 장 앞부분에서 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