Página personal,
Profesor-Investigador.

El Colegio de Sonora
Centro de Estudios en
Gobierno y Asuntos Públicos

lab 12. De puntos a ráster (interpolación)


Primer paso: crear el shapefile de estaciones meteorológicas usando el código de R. Nota, los datos de las estaciones son tan solo para propósitos académicos, ya que puede que contengan errores de precisión y etiquetado.
Segundo: sigue el video tutorial para llevar a cabo el proceso en QGIS.
Tercero: deberás de elaborar un mapa.

############################################
### CARGAMOS ESTOS PAQUETES
############################################
library(rgdal)
library(sp)
library(maptools)
library(raster)
library(scales)
library(foreign)
##############################################################################
# R te permite cargar información desde un URL
estacionesCNA<- read.csv(url("https://alanphd.com/archivos/estacionesLatLong.csv"))
# vemos el encabezado de la tabla
head(estacionesCNA)
# variables
names(estacionesCNA)
########### No hay metadatos, entonces NO podemos saber que nos dice cada # variable. Tampoco podemos saber el Datum de las coordenadas, asi que
### habrá que hacer una adivinanza educada.
# ¿Como podemos hacer un shapefile de puntos de esto?
# definimos X....Y
xy <- cbind(estacionesCNA$long,estacionesCNA$lat) 
estaciones_geo<- SpatialPointsDataFrame(xy, estacionesCNA) 
proj4string(estaciones_geo) <- CRS("+proj=longlat")
WGS84_Datum =CRS("+proj=longlat +datum=WGS84")
# precisamos el datum
projection(estaciones_geo) <- WGS84_Datum
### lo visualizamos
plot(estaciones_geo, axes = TRUE, pch=19)
##############################################################################
#### exportar como CSV, DEFINE TU DIRECTORIO DE TRABAJO
setwd('/Users/COLSON/Documents')
# write out a new shapefile (including .prj component)
writeOGR(estaciones_geo, ".", "estaciones_CNA_GCS_WGS84", driver="ESRI Shapefile")
##############################################################################

Created by Pretty R at inside-R.org



Video: puntos a ráster