Создание базовой карты
Теперь, когда мы знаем центр нашей карты (Lat = 39,8282, Lng = -98,5795), давайте создадим новую базовую карту. Напомним, что для добавления тайла к объекту leaflet можно использовать функцию addTiles() или addProviderTiles().
Поскольку мы движемся к отображению всех колледжей Америки, можно включить данные ipeds в начало цепочки функций, которая создаст базовую карту. Тогда данные ipeds будут сохранены вместе с базовой картой и станут легко доступны.
Когда надёжная основа готова, нанести на карту каждый колледж Америки можно будет всего двумя строками кода на R.
Данные ipeds, а также библиотеки leaflet и tidyverse уже загружены.
Это упражнение является частью курса
Интерактивные карты с leaflet в R
Инструкции к упражнению
- Сохраните новую карту в объекте
m2, которая:- Использует тайл провайдера CartoDB.
- Имеет уровень масштабирования 3.
- Затем добавьте к
m2круговые маркеры для отображения всех колледжей Америки.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
m2 ___
ipeds %>%
leaflet() %>%
# use the CartoDB provider tile
addProviderTiles(___) %>%
# center on the middle of the US with zoom of 3
setView(lat = 39.8282, lng = -98.5795, ___)
# Map all American colleges
m2 %>%
___()