[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Scale factor and offset problem
- Subject: Scale factor and offset problem
- Date: Tue, 19 Jun 2007 09:24:21 +0200
Hi all,
I have a problem with scale factor and offset when I use th netcdf java
API (v2.2.20).
I have to extract netcdf variables with scale_factor and offset
attributes and write the results as another netcdf file.
The NetcdfDataset class automatically deals with scale_factor and offset
attributes when it opens dataset, and that's right (but it removed
scale_factor and add_offset attributes)
But when I want to write variables into another netcdf file, I need to
have the data type, the scale factor and offset values of the original
variables to packed data again.
The VariableDS class provides a public getOriginalDatatype API, that's
OK.
But scale factor and offset attribute of the VariableDS class are private
and there is no API get them.
I saw the getOriginalVariable in the VariableDS class which return the
original variable with the scale_factor and add_offset attributes. But
unfortunately, this API is not visible (private) :
ucar.nc2.Variable
getOriginalVariable() {
return
orgVar;
//
proxy.getOriginalVariable();
}
So, how can I get the scale factor and offset values with netcdf
java API to pack again the variables.
Didier.