3 votos

Convertir ARC BIL a netCDF

Estamos interesados en utilizar un conjunto de datos creado por un laboratorio de incendios. Los datos están en formato ARC BIL. ¿Hay alguna forma de convertir esto en netCDF?

2voto

saint_groceon Puntos 2696

Podrías intentar la herramienta Raster to netCDF en ArcView.

2voto

tobes Puntos 19

GDAL es compatible tanto con netCDF como con BIL (según: http://www.gdal.org/frmt_various.html). Si estás buscando una solución de código abierto, esta parece ser una buena opción.

Sin embargo, debes tener en cuenta que el soporte de NetCDF en GDAL es opcional y no está compilado por defecto.

2voto

Forrest Voight Puntos 181

Puedes hacer esto en R:

library(raster)
library(ncdf4)

setwd("ruta de tu carpeta de datos")
f<-list.files(pattern = ".bil")

for (i in 1:length(f)){
  rd<-raster(f[i]) # lee tus archivos bil
  name_nc<-tools::file_path_sans_ext(f[i])
  rnc <- writeRaster(rd, filename=paste(name_nc,".nc",sep=""), format="CDF", overwrite=TRUE)
}

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X