Cómo instalar rgdal en lenguaje R para Ubuntu

La librería rgdal suministra los enlaces a GDAL (Geospatial Data Abstraction Library) y el acceso a las operaciones de proyección/transformación de la librería PROJ.4. En Ubuntu estas últimas corresponden a los paquetes externos gdal-bin y proj-bin que deben ser instalados primero. GDAL rásteres y OGR vectores pueden ser importados o exportados en R cuya manipulación se hace a través de clases definidas en el paquete sp. Como rgdal depende de R (>= 2.14.0), de methods y de sp (>= 1.0-9) deberíamos tener una manera rápida de averiguar si nuestro sistema cumple con los requerimientos. Para ello:

> sessionInfo()
R version 2.14.1 (2011-12-22)
Platform: x86_64-pc-linux-gnu (64-bit)

locale:
 [1] LC_CTYPE=es_ES.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=es_ES.UTF-8        LC_COLLATE=es_ES.UTF-8    
 [5] LC_MONETARY=es_ES.UTF-8    LC_MESSAGES=es_ES.UTF-8   
 [7] LC_PAPER=C                 LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=es_ES.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] rgdal_0.8-16    mgcv_1.7-28     nlme_3.1-102    lmodel2_1.7-1  
[5] maptools_0.8-29 sp_1.0-14      

loaded via a namespace (and not attached):
[1] foreign_0.8-48 grid_2.14.1    lattice_0.20-0 Matrix_1.0-2   tcltk_2.14.1  
[6] tools_2.14.1  

donde se puede observar que se cumplen los requerimientos para R (version 2.14.1), methods y sp (1.0-14). Otra cuestión muy importante es que la instalación de rgdal también depende de los paquetes externos de Ubuntu libgdal1-dev y libproj-dev; los cuales hay que instalar vía synaptic o mediante apt-get install o aptitude.

Para instalar rgdal se abre una consola como root y si existe algún problema con los repositorios ejecutar primero:

>options("repos"=c(CRAN="@CRAN@"))

Para instalar rgdal:

install.packages('rgdal')

escoger el repositorio, aceptar y esperar a que el proceso se ejecute con código de salida igual a cero (sin errores). Si ello es así entonces este tipo de respuesta al cargar la librería:

> library(rgdal)
Loading required package: sp
rgdal: version: 0.8-16, (SVN revision 498)
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 1.7.3, released 2010/11/10
Path to GDAL shared files: /usr/share/gdal/1.7
GDAL does not use iconv for recoding strings.
Loaded PROJ.4 runtime: Rel. 4.7.1, 23 September 2009, [PJ_VERSION: 470]
Path to PROJ.4 shared files: (autodetected)

es señal de que todo funciona de manera correcta.

Esta entrada fue publicada en Lenguaje R, SIG, Software Libre. Guarda el enlace permanente.

Una respuesta a Cómo instalar rgdal en lenguaje R para Ubuntu

  1. Pingback: Álgebra de mapas con lenguaje R usando la librería rgdal | El Blog de José Guerrero

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s