- El primer paso es instalar los paquetes "sp" y "sf"
install.packages("sp")
2. Cargar la bibliotecas "sp" y "sf"
library(sp)
library(sf)
3. Cargar archivo CSV
coordenadas <- read.csv("D:/Documents/Coordenadas/Hie_mac_alt.csv", header = TRUE, sep = ",", dec = ".")
4. Luego se crea un objeto de tipo "SpatialPointsDataFrame" utilizando las columnas 2 y 3 de «coordenadas» como coordenadas espaciales y proj4string CRS("+init=epsg:4326")
coordenadas <- SpatialPointsDataFrame(coordenadas[,2:3], coordenadas,
proj4string = CRS("+init=epsg:4326"))
5. Se convierte el archivo a un objeto de tipo «sf».
coordenadas<- st_as_sf(coordenadas)
6. Finalmente guardamos los puntos en formato shp
st_write(coordenadas,"D:/Documents/Coordenadas/Puntos_shape.shp")
Excelente muchas gracias por la ayuda y por el tiempo que dedicas el blog.
solo corregir en el paso 5 lo siguiente:
5. Se convierte el archivo a un objeto de tipo «sf».
coordenadas<- st_as_sf(coordenadas)
Hola Rodrigo, muchas gracias por tu observación. En efecto es «coordenadas<- st_as_sf(coordenadas)", ya esta corregido