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

Поставте позначку

Дотепер ми створювали карти лише з одним шаром — базовою картою. До неї можна додавати шари подібно до того, як ви додаєте шари до графіка в ggplot2. Один із найпоширеніших шарів у мапах leaflet — це маркери місцезнаходжень. Їх можна додати, передавши результат addTiles() або addProviderTiles() у функцію додавання маркерів.

Наприклад, якщо відобразити нью-йоркський офіс DataCamp, передавши координати до addMarkers() як числові вектори з одним елементом, на вебкарті з'явиться синя позначка у відповідній точці. У розділах 2 і 3 ми розглянемо варіанти налаштування цих маркерів.

leaflet()  %>% 
    addProviderTiles("CartoDB")  %>% 
    addMarkers(lng = -73.98575, lat = 40.74856)

Тібл dc_hq доступний у вашому робочому просторі.

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

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

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

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Plot DataCamp's NYC HQ
leaflet() %>% 
    addProviderTiles("CartoDB") %>% 
    addMarkers(lng = ___[1], lat = ___[1])
Редагувати та запускати код