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.