¿Cómo convertir .shp a ASCII en QGIS o R?

¿Cómo convertir .shp a ASCII en QGIS o R?

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 rgdaly readOGRpara obtener los archivos .shp en R.

Además, puede utilizar writeOGRinside rgdalpara escribir en muchos otros formatos que se pueden ver en gdalDrivers().

información relacionada