A.2 Métodos y procedimientos clases sp
Método | Descripción |
---|---|
[ |
selecciona elementos espaciales (puntos, líneas, polígonos, filas/columnas de una rejilla) y/o variables. |
$, [[ |
obtiene, establece o agrega variables (columnas). |
coordinates |
obtiene o establece (creando objetos sp) coordenadas. |
as(obj, clase) |
convierte un objeto a una clase. |
over, overlay |
combina objetos espaciales. |
spsample |
muestrea puntos dentro de una región (rectangular, polígono, línea o rejilla). |
A.2.1 Importar/exportar/transformar
A través de R (paquetes que emplean sp) es fácil exportar datos a otras aplicaciones (e.g. Google Earth).
Ejemplo importación:
Datos descargados en formato NetCDF (Network Common Data Form) de NOAA Optimum Interpolated Sea Surface Temperature V2 (OISST) y procesados con NOAA_OISST_extraction_v2.R:
load("datos/sstsp.RData") # SST 15-04-2012
<- colorRampPalette(c("#00007F", "blue", "#007FFF", "cyan", "#7FFF7F", "yellow", "#FF7F00", "red", "#7F0000"))
jet.colors image(sstsp, col = jet.colors(128), axes = TRUE)
title(attr(sstsp@data, "label"))
# Ejemplo importar datos de otros paquetes:
library(maps)
library(maptools)
<- map("world", fill = TRUE, plot = FALSE) # Hay un mapa con mayor resolución en mapdata::worldHires
world <- map2SpatialPolygons(world, world$names, CRS("+proj=longlat +ellps=WGS84"))
world_pol plot(world_pol, col = 'white', add = TRUE)