Professional Documents
Culture Documents
http://apps.ecmwf.int/datasets/licences/tigge
8. Crear el archivo xxxxxxx.py donde se descargar la informacin. A
continuacin se muestra el ejemplo de un script para descargar datos
de viento (u) a 850 hPa para todo el mundo con el periodo
01/01/1979 31/12/2014. Estos datos son diarios, cada 6 horas.
#!/usr/bin/env python
server = ECMWFDataServer()
server.retrieve({
'dataset' : "interim",
'levtype' : "pl",
'type' : "an",
'levelist': "850",
'date' : "19790101/to/20141231",
'padding': 0,
'resol': "AUTO",
'param' : "131.128",
'time' : "00/06/12/18",
'step' : "0",
'area' : "15/-100/-60/-35",
'origin' : "all",
'grid' : "0.75/0.75",
'domain' : "G",
'target' : "viento.grib"
a) dataset: Se elige la base de datos del servidor ECMWF. Para
ERA-Interim el parmetro es interim. Para mayor informacin
sobre otras bases de datos, consultar las siguiente pgina en la
seccin
Choosing
a
dataset:
https://software.ecmwf.int/wiki/display/WEBAPI/Accessing+ECMWF
+data+servers+in+batch.
b) levtype: Denota el tipo de nivel. Los valores comunes son:
nivel de modelo (ml), nivel de presin (pl), superficie (SFC),
vorticidad potencial (pv), temperatura potencial (pt) y profundidad
(dp). En el ejemplo mostrado se eligi nivel de presin pues luego
se eligir el nivel de 850 hPa.
c) type: Determina el tipo de campo. Ejemplos: Analysis (an),
Forecast (fc), Perturbed Forecast (pf), Control Forecast (cf). En el
caso del modelo se eligi an.
d) levlist: Especifica los niveles requeridos. Si son varios, van
separados por con /.
e) date: Se escribe siguiendo el siguiente formato YYYYMMDD/to/
YYYYMMDD
f) param: En la tabla 1. Se muestra una lista con las variables y
sus cdigos respectivos disponibles para el levtype: pl.
Anexo
-o
output.nc
input.grib
Mayor informacin:
-
https://software.ecmwf.int/wiki/display/WEBAPI/Accessing+ECMWF+d
ata+servers+in+batch
https://software.ecmwf.int/wiki/display/GRIB/grib_to_netcdf