Добавление пользовательского тайла карты
Некоторые названия тайлов могут показаться вам знакомыми. Если вы работали с картографическим программным обеспечением, вы наверняка слышали о 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 = ___)