
En realidad, quiero convertir el archivo shp a un archivo .grd. Pero antes de convertir el .shp a .grd, en mi opinión, primero debo convertir el .shp a ascii. ¿Es posible convertir directamente de .shp a .grd? Si no, solo quiero saber cómo convertir .shp a ascii en QGIS o R. Gracias.
Gracias.
Respuesta1
Dentro library(raster)
puede escribir archivos grid y ascii. Asegúrese de examinar los tipos de datos al escribir cuadrículas, ya que serán diferentes según el tamaño de los valores dentro de su cuadrícula.
Una vez que tenga el paquete ráster ejecutándose, use writeFormats()
para ver qué tipos de cuadrículas puede escribir. La primera columna indicará la llamada dentro de write Raster()
En su caso:
writeRaster(format="ascii")
Utilice rgdal
y readOGR
para obtener los archivos .shp en R.
Además, puede utilizar writeOGR
inside rgdal
para escribir en muchos otros formatos que se pueden ver en gdalDrivers()
.