4 votos

¿Leyendo datos GRIB?

En este servidor FTP abierto (ftp://ftpdatos.aemet.es/modelos_numericos/hirlam005_peninsula/) se pueden encontrar modelos HIRLAM del servicio meteorológico español.

La documentación en los archivos LEEME (en español) indica que los archivos de datos están en formato GRIB-1. Desafortunadamente no puedo leerlo. Utilizo diferentes programas, como QGIS, y herramientas de línea de comandos: wgrid, grid_ls, etc sin éxito.

¿Alguien puede echarle un vistazo y decirme cómo leerlo?

Soy nuevo en grib y no entiendo sobre los códigos y claves. La documentación en ftp://ftpdatos.aemet.es/modelos_numericos/hirlam005_peninsula/LEEME_DATOS.txt habla de las ids IPAR, LTYP y LEV.

También contiene algunas descripciones sobre los parámetros en los archivos:

Variable                   || Unidad  || IPAR || LTYP || LEV 
Temperatura a 2m                 K        011     105     2 
Componente x del viento a 10m   m/s       033     105     10 
Componente y del viento a 10m   m/s       034     105     10 
Precipitación total            kg/m2      061     105     0
Humedad relativa a 2m          kg/kg      052     105     2 

¿Alguien puede ayudarme a leer esos datos?


Finalmente encontré el problema que era que estaba descargando archivos en modo ASCII en vez de BINARIO.

Puedo confirmar que la herramienta grib_api, una vez compilada e instalada, funciona perfectamente. Ejemplo:

$ grib_ls 20120220000000_sfc_fc15
20120220000000_sfc_fc15
edition      centre       typeOfLevel  level        dataDate     stepRange    shortName    packingType  gridType     
1            lemm         heightAboveGround  2            20120220     15           2t           grid_second_order_SPD1  rotated_ll  
1            lemm         heightAboveGround  10           20120220     15           10u          grid_second_order_SPD1  rotated_ll  
1            lemm         heightAboveGround  10           20120220     15           10v          grid_second_order_SPD1  rotated_ll  
1            lemm         heightAboveGround  2            20120220     15           r            grid_second_order_SPD1  rotated_ll  
1            lemm         heightAboveGround  0            20120220     0-15         unknown      grid_second_order_SPD1  rotated_ll  
5 de 5 mensajes grib en 20120220000000_sfc_fc15

5 de 5 mensajes grib totales en 1 archivo

Por otro lado, no puedo hacer funcionar gdalinfo con estos archivos GRIB, pero por el momento no lo necesito.

0voto

Mohit Jain Puntos 145

Prueba http://www.zygrib.org/. Como alternativa, saga gis también admite la lectura de archivos grib para que puedas usarlo para convertir a otros formatos de archivo.

0voto

huckfinn Puntos 698

Bajo UNIX / LINUX se puede usar NCL (NCAR Command Language) para convertir y adaptar el archivo grib y guardarlo en netcdf. Desde aquí (si es un campo escalar simple) se puede usar GDAL o QGIS directamente.

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