It is possible to download data for a single point from the Copernicus Data Store (CDS). This is only possible via the CDS API for those datasets currently supporting the "area" widget/keyword (i.e ERA5 family, Seasonal forecasts).
Users can edit the "area" keyword in the following CDS API example script for ERA5 2m temperature data:
import cdsapi c = cdsapi.Client() c.retrieve( 'reanalysis-era5-single-levels', { 'product_type': 'reanalysis', 'format': 'grib', 'variable': '2m_temperature', 'year': '2020', 'month': '01', 'day': '01', 'time': [ '00:00', '01:00', '02:00', '03:00', '04:00', '05:00', '06:00', '07:00', '08:00', '09:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00', '18:00', '19:00', '20:00', '21:00', '22:00', '23:00', ], # for a point at latitude=80 N longitude= 10 W 'area': [ 80.001, -10, 80, -9.999, ], }, 'download.grib')
1 Comment
Jonathan Taylor
Thanks this is great for what I need, for simulated station data. I need to download data for many individual lat/lon points. One way is to just run this as a loop, and end up with one file per lat/lon pair. Is there a way to download lots of points in just one file?
Cheers