Додавання власної тайлової підкладки карти
Чи здалися вам знайомими якісь назви тайлів? Якщо ви працювали з картографічним ПЗ, могли впізнати назви ESRI або CartoDB.
Створімо нашу першу мапу leaflet, використовуючи типовий тайл OSM.
leaflet() %>%
addTiles()
Ми переважно використовуватимемо тайли провайдера CartoDB, але можете спробувати й інші, наприклад Esri. Щоб додати власний тайл провайдера до мапи, скористаємося функцією addProviderTiles(). Перший аргумент addProviderTiles() — це ваша мапа leaflet, тож ми можемо передавати результат leaflet() у addProviderTiles() через конвеєр. Другий аргумент — provider, який приймає будь-яку з підкладок, що є у списку providers.
Ця вправа є частиною курсу
Інтерактивні карти з leaflet у R
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Change addTiles() to addProviderTiles() and set the provider argument to "CartoDB"
leaflet() %>%
addTiles(provider = ___)