leaflet
La librería leaflet para representar mapas,
funciona de forma similar a ggplot2. Primero hay que crear el mapa, con
la función leaftet
, e ir añadiendo las capas necesarias
(con addTiles
, addMarkers
y/o
addPolygons
) Por ejemplo, podemos representar el mapa de
badajoz
library(leaflet)
leaflet()%>%
addTiles()%>%
addMarkers(lat=38.87789,lng=-6.97061,
popup="Population explosion")
el de Extremadura
leaflet(width=400,height=400) %>%
setView(lat=39.5, lng=-6.1, zoom=7.4) %>%
addTiles()
o de España
leaflet() %>%
setView(lat=36.16775, lng=-3.503790, zoom=5.1) %>%
addTiles()
Entre las múltiple opciones disponibles, una de las más interesantes
es modificar el proveedor, algo que podemos hacer con
addProviderTiles
1
leaflet() %>%
setView(lat=40.416775, lng=-3.703790, zoom=5) %>%
addTiles() %>%
addProviderTiles(providers$Esri.NatGeoWorldMap)
Se pueden consultar los proveedores disponibles en https://leaflet-extras.github.io/leaflet-providers/preview/ o en https://github.com/leaflet-extras/leaflet-providers↩︎