Ejemplo simple con Leaflet con Lenguaje R

Mapa Ejemplo con Lenguaje R
Mapa Ejemplo con Lenguaje R

Con un ejemplo de Leftlet usando el lenguaje R se pueden dar cuenta de la potencia que tiene este lenguaje. Tiene muchas librería para todo tipo de aplicación. Con este post pretendo mostrar un ejemplo sencillo de hacer un mapa usando un shp.

Obs:

  • Utilizo Debian Jessie de 64 bits. También funciona con Ubuntu 16.04 LTS
  • Utilizo RStudio.

Entramos a la consola y tecleamos lo siguiente:
sudo aptitude update
sudo aptitude install libc-bin proj-bin libgdal1-dev libproj-dev

Entramos a RStudio y tecleamos lo siguiente:
install.packages("leaflet")
install.packages("raster")
install.packages("rgdal")

Ahora cargamos las librerías para poder usar Leaflet:
library(sp)
library(raster)
library(leaflet)
library(rgdal)

Ahora cargamos un shape de ejemplo.
departamentos <- shapefile("/home/proyectosbeta/DepartamentosParaguay/TodosDepartamentos.shp")

Usamos Leaflet:
leaflet(data = departamentos) %>% addTiles() %>% addPolygons(fill = FALSE, stroke = TRUE, color = "#03F") %>% addLegend("bottomright", colors = "#03F", labels = "Departamentos Paraguay")

Pueden darse cuenta lo sencillo que es hacer un mapa con el lenguaje R. Cambien pueden exportar el mapa en formato png.

Pueden descargar el código fuente
Descargar: Shp de todos los departamentos de Paraguay
Fuente: amsantac

(Visited 163 times, 1 visits today)

Comments

comments


Post Relacionados

2 Comments on Ejemplo simple con Leaflet con Lenguaje R

Leave a Reply

Tu dirección de correo no será publicada.


*