Import Data - ERA 5 Download

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Import Data - ERA 5 Download

Return to chapter overview

Purpose

This tool allows querying and downloading of (mainly) meteorological data provided by the European Center Medium Weather Forecast (ECMWF). Such information is public available and procedurally accessible through a dedicated Web-API (http://apps.ecmwf.int/datasets/) that interacts with their databases. At the moment, this tool uses the "ERA5" dataset, which contains global reanalysis data from January 1979 to present computed each hour and with a granularity of about 30km.

 

Although the information is freely accessible, an account must be first created as login credentials are required by this tool to perform queries. If you don't have an account yet, please apply at https://cds.climate.copernicus.eu/user/register and get one. You then have to do two additional steps before using this tool: 1) obtain your Web-API key and username (UID), and 2) accept the service terms and conditions.

 

To retrieve the Web-API key and the username, once registered, you need to go to your profile page where you will find them at the bottom marked as KEY and UID respectively

 

Please keep in mind that you have to enter the UID  in the username field of the SARscape ECMWF ERA5 Download panel and the Web-API key in the key field!

 

Before being able to access the ECMWF datasets, you have to agree to the corresponding terms and conditions that can be found under the "Licence" link at https://software.ecmwf.int/wiki/display/WEBAPI/Available+ECMWF+Public+Datasets. To use this tool accepting the general license is sufficent.

 

Technical Note

This tool performs a search for ECMWF ERA5 data according to the query built through the input parameters: the tool is responsible for searching, downloading and processing the information for its usage within SARscape.

 

When started from the SARscape graphical user interface (under Import Data→ECMWF ERA5 Download), the query is executed and, depending on several factors such as its complexity and ECMWF ERA5 service traffic, can take a significant amount of time to complete.

 

ECMWF policies about data downloading are subject to vary over time and some specific restrictions apply, for example regarding the maximum temporal span or the number of fields that can populate one single query. Please refer to the ECMWF ERA5 documentation for further details. In case of failed download, users should reduce the temporal span to be downloaded.

 

A query is built through the many input parameters that users can customize to their needs. These input parameters are then automatically translated into the proper ECMWF ERA5 Web-API series of instructions that leads to the generation and acquisition of the required information. This information is also automatically converted into files that are natively supported by  SARscape, including the automatic generation of series to see their evolution through animations. As a rule of thumb, a separate file is created for each observed day/hour.

 

The customization of the many input parameters cover a series of different cases that should simplify the acquisition of ECMWF data related to the user's needs. Users should first identify which kind of meteorological information to query by selecting one of the fields specified under the "Parameter" field. Those parameters cover information such as temperature, cloud cover, soil water, etc. For more detail about the very description of each parameter, please refer to the official documentation provided by ECMWF.

Once defined the kind of meteorological information, users have to specify a temporal interval and a geographical area. The first is done by entering the starting and ending date under the "From" and "To" fields. In addition, users have to specify at which hour(s) of the days within the temporal interval data should be downloaded. The ECMWF Era5 dataset provides results at hourly intervals. One or multiple hours can be selected, this can be done by selecting the corresponding hours in the measurement hours field separated by a comma (,) (an example is given as a default value in the panel). The hours should be written in military time (24h) and only on the hour times are supported, adding minutes might produce incorrect results.

The geographical area is specified through its starting/ending latitude and longitude coordinates, expressed in degrees.

 

A simple query is then completed by specifying the desired output projection (under the DEM/Cartographic tab) and output file root name (under the Output Files tab).

More advanced queries can be performed by letting the tool extracting the temporal interval and/or geographical area directly from input files. Users can specify an input shape file under the Optional Files tab. In that case, the query will automatically use a lat/lon bounding box surrounding the input shape file instead of the explicit coordinates specified under the Parameters tab.  If no image is included as reference and no measurement hour in selected, the query will request from the server the measurement taken at  12:00 for every day in the interval.

 

Users can also put one or more files in the file list under the Input Files tab. In that case, the tool will automatically analyze such files and extract the temporal interval from the oldest and newest file, as well as constructing a lat/lon bounding box large enough to encompass the area covered by all the files. When this approach is used to specify the temporal interval and geographical area, the time of the measurement taken will be the same one as the acquisition time of the image.  In this case the requested file will contain the data for all the days between the oldest and most recent input image but only the ones that match the input images will be extracted in a SARscape compatible format.

 

Please note that a maximum of 4 requests can be simultaneously performed by a user, trying to start a fifth will result in an error when the data will become available on the server (potentially after quite some time).

 

Input Files

 

Optional Input Files

Input file(s) name of the image to be used as geographic reference and measurement time for the search query. These files are mandatory if no shapefile or coordinate box is given as a reference. These files can be geocoded files, slant range or ground range files. However, the data type of the whole list has to be the same.

 

Optional Files

 

Input reference shape

Shape file of a geographic region. All acquisitions inside or intersecting this polygon are returned. Shape file must be in GEO-GLOBAL cartographic system.

 

DEM/Cartographic System

Output Projection

The following parameters are compulsory to define the Cartographic System:

State

Definition of the country or general projection systems.

Hemisphere

Definition of the hemisphere. This is chosen according to the selected State and Projection.

Projection

Definition of the projection system of the selected State. In case that a general projection system is selected in State, the Projection is automatically set.

Zone

Definition of the zone. This is chosen according to the selected State and Projection.

Ellipsoid

Definition of the ellipsoid. This is chosen according to the selected State and Projection.

Datum Shift

Definition of the datum shift parameters. These are chosen according to the selected State and Projection.

Reference Height

In case that the Digital Elevation Model is not used, a constant ellipsoidal height must be provided. Default Reference Height is 0.

 

Parameters - Principal Parameters

 

Parameter

Definition of the product type. The following parameters can be selected:

Volumetric soil water layer 1, Volumetric soil water layer 2, Volumetric soil water layer 3, Volumetric soil water layer 4, Surface pressure, Total column water vapor, Total cloud cover, Soil temperature level 1, Soil temperature level 2, Soil temperature level 3, Soil temperature level 4, 2 meter temperature, 2 meter dew point temperature, Snow density, Snow depth, Skin reservoir content, Skin temperature, Log of surface roughness for heat).

 

The default value is “2 metre temperature”.

 

From

Sensing period start date (day-MONTH-year), dd-MMM-yyyy, (01-JAN-1970).

 

To

Sensing period stop date (day-MONTH-year), dd-MMM-yyyy, (01-JAN-1970).

 

Measurement hours: Delivery time of ECMWF ERA5 dataset results separated by comma (,) and written in military time (E.G. 00:00, 01:00, ...). They don’t have to be subsequent hours.

 

Geographic Region

Box coordinates. All acquisitions inside or intersecting this box are returned. These fields have to be left empty if a shapefile is used as spatial reference. Co-ordinate decimal values must be entered using the dot (e.g. 29.30) and not the comma (e.g. 29,30) character.

 

Initial longitude

The Westernmost cartographic co-ordinate (in decimal degrees).

 

Final longitude

The Easternmost cartographic co-ordinate (in decimal degrees).

 

Initial latitude

The Northernmost cartographic co-ordinate (in decimal degrees).

 

Final latitude

The Southernmost cartographic co-ordinate (in decimal degrees).

 

X Grid Size

The grid size of the output data  in Easting (X) must be defined only if the Reference file is not used; the default unit of measure is meters.

 

Y Grid Size

The grid size of the output data  in Northing (Y) must be defined only if the Reference file is not used; the default unit of measure is meters.

 

Login - USERNAME

Username (UID) of ECMWF ERA5 Web-API login credentials. This field is mandatory.

 

Login - KEY

Web-API key of ECMWF ERA5 Web-API login credentials. This field is mandatory.

 

Proxy - URL

If a proxy server is being used for accessing the external network, write here the server address.This field is optional.

 

Proxy - USERNAME

If the proxy server requires a username put it here.This field is optional.

 

Proxy - PASSWORD

If the proxy server requires a password, put it here.This field is optional.

 

Parameters - Global

It brings to the general section of the Preferences specific parameters. Any modified value will be used and stored for further processing sessions.

 

ECMWF ACCOUNT

It brings to the User account section of the Preferences common parameters.  Any modified value will be used and stored for further processing sessions.

Login - USERNAME

Username (UID) of ECMWF ERA5 Web-API login credentials. This field is mandatory.

Login - KEY

Web-API key of ECMWF ERA5 Web-API login credentials. This field is mandatory.

Proxy - URL

If a proxy server is being used for accessing the external network, write here the server address.This field is optional.

Proxy - USERNAME

If the proxy server requires a username put it here.This field is optional.

Proxy - PASSWORD

If the proxy server requires a password, put it here.This field is optional.

 

ECMWF SERVICE

 

Base URL

It allows setting the ECMWF Web-API entry point (https://cds.climate.copernicus.eu).

Service URL

String to be appended to base URL to perform search queries (/api/v2/resources/).

Task URL

String to be appended to base URL to check the request status (/api/v2/tasks/).

Connection timeout

Connections have to success before this time out, in seconds, is triggered.

Download timeout

A threshold value, in seconds,  after which "Download Speed" bytes must be downloaded, otherwise the connection is considered lost and an error is triggered.

Max number of iterations

The maximum number of times a status check will be performed before the file will be deemed unobtainable.

Download Directory

A specific folder is set, where the required ECMWF ERA5 files are stored.

 

Parameters - Other Parameters

 

Parameter

Definition of the product type. The following parameters can be selected:

Volumetric soil water layer 1, Volumetric soil water layer 2, Volumetric soil water layer 3, Volumetric soil water layer 4, Surface pressure, Total column water vapor, Total cloud cover, Soil temperature level 1, Soil temperature level 2, Soil temperature level 3, Soil temperature level 4, 2 meter temperature, 2 meter dew point temperature, Snow density, Snow depth, Skin reservoir content, Skin temperature, Log of surface roughness for heat).

 

The default value is “2 metre temperature”.

 

From

Sensing period start date (day-MONTH-year), dd-MMM-yyyy, (01-JAN-1970).

 

To

Sensing period stop date (day-MONTH-year), dd-MMM-yyyy, (01-JAN-1970).

 

Measurement hours: Delivery time of ECMWF ERA5 dataset results separated by comma (,) and written in military time (E.G. 00:00, 01:00, ...). They don’t have to be subsequent hours.

 

Geographic Region

Box coordinates. All acquisitions inside or intersecting this box are returned. These fields have to be left empty if a shapefile is used as spatial reference. Co-ordinate decimal values must be entered using the dot (e.g. 29.30) and not the comma (e.g. 29,30) character.

 

Initial longitude

The Westernmost cartographic co-ordinate (in decimal degrees).

 

Final longitude

The Easternmost cartographic co-ordinate (in decimal degrees).

 

Initial latitude

The Northernmost cartographic co-ordinate (in decimal degrees).

 

Final latitude

The Southernmost cartographic co-ordinate (in decimal degrees).

 

X Grid Size

The grid size of the output data  in Easting (X) must be defined only if the Reference file is not used; the default unit of measure is meters.

 

Y Grid Size

The grid size of the output data  in Northing (Y) must be defined only if the Reference file is not used; the default unit of measure is meters.

 

 

Output Files

 

Output Root Name

Name of the output root. This file is mandatory.

 

General Functions

 

Exec

The processing step is executed.

 

Store Batch        

The processing step is stored in the batch list. The Batch Browser button allows to load the batch processing list.

 

Close        

The window will be closed.

 

Help

Specific help document section.

 

 

Specific Function(s)

 

None.

 

References

 

None.