Biraz Hava Katma
Bu bölümün başlarında, ABD'nin ortasını bulmak için addSearchOSM() kullandık. Konumlar yerine işaretleri (marker) aramak için addSearchFeatures() fonksiyonunu kullanabiliriz. addSearchFeatures(), targetGroups bağımsız değişkenine verdiğin grup(lar)daki işaretleri bulmak için kullanabileceğin bir arama kutusu ekler. Örneğin, haritamızda devlet üniversitelerini aramak için aşağıdaki kodu kullanabiliriz.
m4 %>%
addSearchFeatures(
targetGroups = 'Public',
options = searchFeaturesOptions(zoom = 10))
m4 haritası ve leaflet.extras paketi senin için yüklendi.
Bu egzersiz, kursun bir parçasıdır
R ile leaflet kullanarak Etkileşimli Haritalar
Egzersiz talimatları
- Tüm sektörlerdeki üniversiteleri aranabilir yapmak için
addSearchFeatures()fonksiyonunu kullan. - Arama yakınlaştırma (zoom) seviyesini 18 olarak ayarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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