ПочатиПочніть безкоштовно

Додамо трішки привабливості

Раніше в цьому розділі ми використовували addSearchOSM() для пошуку центру США. Щоб шукати маркери, а не місця, скористайтеся функцією addSearchFeatures(). addSearchFeatures() додає поле пошуку, за допомогою якого ви зможете знаходити маркери в групах, переданих у аргумент targetGroups. Наприклад, щоб шукати на нашій мапі державні коледжі, можна використати такий код.

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

Мапу m4 і пакет leaflet.extras уже завантажено для вас.

Ця вправа є частиною курсу

Інтерактивні карти з leaflet у R

Переглянути курс

Інструкції до вправи

  • Використайте функцію addSearchFeatures(), щоб зробити придатними до пошуку коледжі в усіх секторах.
  • Встановіть рівень масштабу під час пошуку на 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
Редагувати та запускати код