R ile leaflet kullanarak Etkileşimli Haritalar
Rich Majerus
Vice President of Strategy & Planning, Queens University of Charlotte
# haritaya işaretçi katmanı ekle
leaflet() %>%
addTiles() %>%
addMarkers(lng = -73.98575,
lat = 40.74856)

İşaretçi verisi sağlama
addMarkers() varsayılanları
dc_hq <-
tibble(
hq = c("DataCamp - NYC", "DataCamp - Belgium"),
lon = c(-73.98575, 4.717863),
lat = c(40.74856, 50.881363))
leaflet() %>%
addTiles() %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat)

# Bir veri çerçevesini leaflet fonksiyonuna pipe ettiğinde, R
# lat/latitude ve lon/lng/long/longitude adlı sütunları arar
dc_hq %>%
leaflet() %>%
addTiles() %>%
addMarkers()
Assuming 'lon' and 'lat' are longitude and latitude, respectively

leaflet() %>%
addTiles() %>%
addMarkers(lng = dc_hq$lon, lat = dc_hq$lat,
popup = dc_hq$hq)

leaflet() %>%
addTiles() %>%
addPopups(lng = dc_hq$lon, lat = dc_hq$lat,
popup = dc_hq$hq)

m <- leaflet() %>%
addTiles() %>%
setView(lng = dc_hq$lon[1],
lat = dc_hq$lat[1],
zoom = 12)

# katman eklemek veya düzenlemek için
# %>% ile leaflet nesnelerini fonksiyonlara ilet
m %>% addMarkers(lng = dc_hq$lon,
lat = dc_hq$lat,
popup = dc_hq$hq)

R ile leaflet kullanarak Etkileşimli Haritalar