Project

General

Profile

CDO remapcon help

Added by Markus Mingel almost 14 years ago

Dear CDO-Users,

I have a trivial problem, but I'm not able to solve it with CDO.

I computed fire emissions on a 0.05° regular grid, and now I would regrid
these emissions to the model grid that has 0.5° of resolution.
Since the units of emissions are kgC/m2, I used a conservative remapping in
order to take into account the different area of the grids. Therefore the
command that I used is:

cdo remapcon,Model_Grid.nc Fire_Emissions.nc outputfile.nc

where this the dump of Model_Grid.nc:
dimensions:
lon = 130 ;
lat = 78 ;
time = 31 ;
variables:
float lon(lon) ;
lon:units = "degrees_east" ;
float lat(lat) ;
lat:units = "degrees_north" ;
float time(time) ;
time:units = "days since 2002-07-31 00:00:0.0" ;

and this is the dump of Fire_Emissions.nc:

dimensions:
lon = 1400 ;
lat = 1100 ;
species = 34 ;
time = 31 ;
variables:
float lon(lon) ;
lon:units = "degrees_east" ;
float lat(lat) ;
lat:units = "degrees_north" ;
float time(time) ;
time:units = "days since 2002-07-31 00:00:0.0" ;
float Emissions(time, species, lat, lon) ;

After the regridding, the emissions computed on the model grid are much lower
than the initial values.
Could you please help me to find a proper solution?

Thanks into advance
Regard
Markus


Replies (1)

RE: CDO remapcon help - Added by Markus Mingel almost 14 years ago

Markus Mingel wrote:

Dear CDO-Users,

I have a trivial problem, but I'm not able to solve it with CDO.

I computed fire emissions on a 0.05° regular grid, and now I would regrid
these emissions to the model grid that has 0.5° of resolution.
Since the units of emissions are kgC/m2, I used a conservative remapping in
order to take into account the different area of the grids. Therefore the
command that I used is:

cdo remapcon,Model_Grid.nc Fire_Emissions.nc outputfile.nc

where this the dump of Model_Grid.nc:
dimensions:
lon = 130 ;
lat = 78 ;
time = 31 ;
variables:
float lon(lon) ;
lon:units = "degrees_east" ;
float lat(lat) ;
lat:units = "degrees_north" ;
float time(time) ;
time:units = "days since 2002-07-31 00:00:0.0" ;

and this is the dump of Fire_Emissions.nc:

dimensions:
lon = 1400 ;
lat = 1100 ;
species = 34 ;
time = 31 ;
variables:
float lon(lon) ;
lon:units = "degrees_east" ;
float lat(lat) ;
lat:units = "degrees_north" ;
float time(time) ;
time:units = "days since 2002-07-31 00:00:0.0" ;
float Emissions(time, species, lat, lon) ;

After the regridding, the emissions computed on the model grid are much lower
than the initial values.
Could you please help me to find a proper solution?

Thanks into advance
Regard
Markus

    (1-1/1)