Convertir ctl y dat a NetCDF

De Wiki del OLE2 CMC-LUZ

El CDO permite convertir fácilmente los archivos grads ctl y dat en un único netcdf.

Nota: Si el ctl contiene la opción pdef, no logrará convertir a netcdf.


Procedimiento:

1.- Ir a un directorio adecuado y descargar el código necesario:

wget http://cmc.org.ve/descargas/Utils/cdo-1.4.4.tar.gz

2.- Descomprimirlo:

tar -xvzf cdo-1.4.4.tar.gz

3.- Ir al directorio y configurar y compilar:

./configure --with-netcdf-lib=/usr/local/lib --with-netcdf-include=/usr/local/include --with-netcdf=yes
make
make install

4.- Listo


Ejemplo de Uso

Supongamos que tenemos los siguientes archivos que queremos convertir a NetCDF (naturalmente, los nombres que siguen son arbitrarios):

pepe.ctl
pepe.dat

Lo importante es, sobre todo, que el pepe.ctl llame al pepe.dat, que es lo que normalmente ocurre.

Entonces basta con escribir en el directorio donde se encuentran los archivos del ejemplo:

cdo -f nc import_grads pepe.ctl pepe.nc 

En general: basta con que cambiemos "pepe.ctl" por el ctl que queremos convertir a NetCDF. El nombre final, en este caso "pepe.nc" es arbitrario.

Eso es todo. Ya tenemos el binario netcf.

Herramientas personales