Difference between revisions of "CMETEO"

From Agri4castWiki
Jump to: navigation, search
Line 63: Line 63:
 
|
 
|
 
In various schemas datasets containing weather indicators do vary both in name of the set and in names of the attributes. Also the collection of the attributes may vary. However, all the sets contain the indicators that are essential to process cmeteo. On the other hand cmeteo_grid_weather is not a dataset on it's own. In any case it is a view on one of these sets. The one to choose depends on the parameters to start the cmeteo process.
 
In various schemas datasets containing weather indicators do vary both in name of the set and in names of the attributes. Also the collection of the attributes may vary. However, all the sets contain the indicators that are essential to process cmeteo. On the other hand cmeteo_grid_weather is not a dataset on it's own. In any case it is a view on one of these sets. The one to choose depends on the parameters to start the cmeteo process.
 +
 +
The dataset cmeteo_grid_weather is composed of the most wide combination of attributes of the various underlying datasets. If a set doesn't contain a certain attribute a valuable dummy will be selected.
  
 
Below a summary of some sets in various schemas and the definition of cmeteo_grid_weather
 
Below a summary of some sets in various schemas and the definition of cmeteo_grid_weather
Line 83: Line 85:
 
|-
 
|-
 
!attributes:
 
!attributes:
   |grid_no             || grid_no          || grid_no           || grid_no          || grid_no           || NN number(10)          
+
   |grid_no               || grid_no          ||grid_no         ||grid_no          ||grid_no         ||NN number(10)
|-
+
|-                        
| ||day                 || mdate            || mdate             || mdate            || day               || NN date                
+
| ||day                   || mdate            ||mdate           ||mdate            ||day             ||NN date
|-
+
|-                        
| ||(constant: 0)       ||(constant: 0)    || date_offset       || (constant: 0)    || day_offset         || NN number(10)          
+
| ||(constant: 0)         ||(constant: 0)    ||date_offset     ||(constant: 0)    ||day_offset       ||NN number(10)
|-
+
|-                        
| ||(constant: 1)       ||(constant: 1)    || member_no         || (constant: 1)    || member_no         || NN number(10)          
+
| ||(constant: 1)         ||(constant: 1)    ||member_no       ||(constant: 1)    ||member_no       ||NN number(10)
|-
+
|-                        
| ||maximum_temperature || temperature_max  || temperature_max   || temperature_max  || max_temperature   || NN number(3,1)          
+
| ||maximum_temperature   || temperature_max  ||temperature_max ||temperature_max  ||max_temperature ||NN number(3,1)
|-
+
|-                        
| ||minimum_temperature || temperature_min  || temperature_min   || temperature_min  || min_temperature   || NN number(3,1)          
+
| ||minimum_temperature   || temperature_min  ||temperature_min ||temperature_min  ||min_temperature ||NN number(3,1)
|-
+
|-                        
| ||((max_temp+min_temp)/2)|| temperature_mean || temperature_mean   || temperature_mean || mean_temperature   || NN number(3,1)          
+
| ||((max_temp+min_temp)/2)|| temperature_mean ||temperature_mean ||temperature_mean ||mean_temperature ||NN number(3,1)
|-
+
|-                        
| ||(constant: 0) 1)     || temperature_dew  || temperature_dew   || temperature_dew  || dew_temperature   || NN number(3,1)          
+
| ||(constant: 0) 1)       || temperature_dew  ||temperature_dew ||temperature_dew  ||dew_temperature ||NN number(3,1)
|-
+
|-                        
| ||vapour_pressure     || vapour_pressure  || vapour_pressure   || vapour_pressure  || vapour_pressure   || NN number(4,2)          
+
| ||vapour_pressure       || vapour_pressure  ||vapour_pressure ||vapour_pressure  ||vapour_pressure ||NN number(4,2)
|-
+
|-                        
| ||windspeed           || wind_speed      || wind_speed         || wind_speed      || wind_speed         || NN number(5,1)          
+
| ||windspeed             || wind_speed      ||wind_speed       ||wind_speed      ||wind_speed       ||NN number(5,1)
|-
+
|-                        
| ||rainfall             || precipitation    || precipitation     || precipitation    || precipitation     || NN number(4,1)          
+
| ||rainfall               || precipitation    ||precipitation   ||precipitation    ||precipitation   ||NN number(4,1)
|-
+
|-                        
| ||e0                   || e0              || e0                 || e0              || e0                 || NN number(4,2)          
+
| ||e0                     || e0              ||e0               ||e0              ||e0               ||NN number(4,2)
|-
+
|-                        
| ||es0                 || es0              || es0               || es0              || es0               || NN number(4,2)          
+
| ||es0                   || es0              ||es0             ||es0              ||es0             ||NN number(4,2)
|-
+
|-                        
| ||et0                 || et0              || et0               || et0              || et0               || NN number(4,2)          
+
| ||et0                   || et0              ||et0             ||et0              ||et0             ||NN number(4,2)
|-
+
|-                        
| ||calculated_radiation || radiation_global || radiation_global   || radiation_global || global_radiation   || NN number(6)            
+
| ||calculated_radiation   || radiation_global ||radiation_global ||radiation_global ||global_radiation ||NN number(6)
|-
+
|-                        
| ||snow_depth           || snow_depth      || snow_depth         || snow_depth      || snow_depth         || number(6,2)            
+
| ||snow_depth             || snow_depth      ||snow_depth       ||snow_depth      ||snow_depth       ||number(6,2)
 
|}
 
|}
  
Dataset cmeteo_grid_weather consists of the most wide combination of attributes of the various underlying datasets. If a set doesn't contain a certain attribute a valuable dummy will be selected.
+
1) This value is only a dummy. In cmeteo it does not influence the processing of other attributes. Precautions must be taken to deliver this attribute in the output dataset.
  
 
|}
 
|}

Revision as of 19:34, 28 January 2011



Introduction

Cmeteo stands for CORINE-meteo. Cmeteo can be seen an application suite to process meteo data as found in e.g. the CGMS.grid_weather dataset. It aggregates and translates meteo indicators according to some spatial and thematic specs. Think of meteo indicators on temperature (maximum, minimum, mean or daily), windspeed, precipitation, radiation. Also indicators as potential transpiration, evaporation may be included. In the context of MARS, the weather indicators are given per grid. These indicators will be aggregated to spatial themas like NUTS or agri environmental regions, or translated/adjusted for landcovers of interest like crops, etc. Translation will be accompanied by aggregation. See ..(somewhere else in this wiki).. for more detailed description of cmeteo.

The cmeteo package is designed to operate in several environments which may differ in both input as output datasets. All these environments need to have the basic data (both input and output) available for the CMeteo process.

Tools needed by cmeteo

Cmeteo uses functionality which is implemented in several other tools. The major ones are listed in the following table.

Tools supporting cmeteo
tool remarks
reglists supplies specific lists of regions directed by input parameters.
mrs_process contains common used functionality for processing more complex programs like cmeteo.
add_process_log procedure to send some info to a logtable.
add_process_metrics procedure to send some data, retrieved during processing, to a logtable.
mrs_stats generic tool to collect some metrics during processing.
mrs_http generic tool to handle some messages.
date_generator generic tool to generate specific lists of dates according to the input paramaters.

Interface

Datasets used by cmeteo
dataset containing example in CGMS_EUR_08 name in cmeteo remarks
weather indicators per grid grid_weather cmeteo_grid_weather input for cmeteo, renaming some columns to a standardized naming
weather indicators per NUTS-region nuts_weather cmeteo_region_weather output for cmeteo, renaming some columns to a standardized naming
weather indicators per agri-environmental region (stratum, zone) zonal_weather cmeteo_zonal_weather output for cmeteo, renaming some columns to a standardized naming
landcovers or crops to be evaluated crop_landcover cmeteo_landcovers input for cmeteo, renaming some columns to a standardized naming
areas/surfaces for landcovers per grid and per NUTS region grid_plus_nuts_landcover cmeteo_grid_nuts_lcv_areas input for cmeteo, renaming some columns to a standardized naming
areas/surfaces for landcovers per grid and per agri-env. region grid_plus_ens_landcover cmeteo_grid_zonal_lcv_areas input for cmeteo, renaming some columns to a standardized naming
areas/surfaces for crops per NUTS region aggregation_areas cmeteo_aggregation_areas input for cmeteo, renaming some columns to a standardized naming
weather indicators per region which are rejected cmeteo_rejected_weather output for cmeteo, containing weather indicators per region that could not be stored in regular output
regions and their mappings cmeteo_region_mappings input for cmeteo


Examples