[cf-satellite] About different resolutions for the same data

NOTE: The cf-satellite mailing list is no longer active. The list archives are made available for historical reasons.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

In the same context of our support of netcdf4/cf in our production at the
swedish meteorological institute, I got to work with the SEVIRI instrument
(meteosat 9), which has a higher resolution channel.

It becomes quite a mess to keep track of all the variables. Follows a copy of
the ncdump -h of the generated file, so you can give me some ideas to enhance 
this.

Best regards,
Martin

netcdf meteosat9 {
dimensions:
        y1000m = 1200 ;
        x1000m = 3000 ;
        y3000m = 1200 ;
        x3000m = 3000 ;
        band3000m = 2 ;
        band1000m = 1 ;
        nv = 2 ;
variables:
        int64 EuropeCanary\(1200\,\ 3000\) ;
                EuropeCanary\(1200\,\ 3000\):grid_mapping_name = 
"vertical_perspective" ;
                EuropeCanary\(1200\,\ 3000\):perspective_point_height = 
35785831. ;
                EuropeCanary\(1200\,\ 3000\):semi_major_axis = 6378144. ;
                EuropeCanary\(1200\,\ 3000\):longitude_projection_of_origin = 
0. ;
                EuropeCanary\(1200\,\ 3000\):semi_minor_axis = 6356759. ;
                EuropeCanary\(1200\,\ 3000\):latitude_projection_of_origin = 0. 
;
        short band_data1000m(y1000m, x1000m, band1000m) ;
                band_data1000m:grid_mapping = "EuropeCanary(1200, 3000)" ;
                band_data1000m:valid_range = -32767s, 32767s ;
                band_data1000m:standard_name = "band_data" ;
                band_data1000m:resolution = 1000L ;
        short band_data3000m(y3000m, x3000m, band3000m) ;
                band_data3000m:grid_mapping = "EuropeCanary(1200, 3000)" ;
                band_data3000m:valid_range = -32767s, 32767s ;
                band_data3000m:standard_name = "band_data" ;
                band_data3000m:resolution = 3000L ;
        string bandname1000m(band1000m) ;
                bandname1000m:standard_name = "band_name" ;
        string bandname3000m(band3000m) ;
                bandname3000m:standard_name = "band_name" ;
        double nominal_wavelength1000m(band1000m) ;
                nominal_wavelength1000m:bounds = "wl_bnds1000m" ;
                nominal_wavelength1000m:standard_name = "radiation_wavelength" ;
                nominal_wavelength1000m:units = "um" ;
        double nominal_wavelength3000m(band3000m) ;
                nominal_wavelength3000m:bounds = "wl_bnds3000m" ;
                nominal_wavelength3000m:standard_name = "radiation_wavelength" ;
                nominal_wavelength3000m:units = "um" ;
        double offset1000m(band1000m) ;
                offset1000m:standard_name = "linear_calibration_offset" ;
        double offset3000m(band3000m) ;
                offset3000m:standard_name = "linear_calibration_offset" ;
        double scale1000m(band1000m) ;
                scale1000m:standard_name = "linear_calibration_scale_factor" ;
        double scale3000m(band3000m) ;
                scale3000m:standard_name = "linear_calibration_scale_factor" ;
        double time ;
                time:long_name = "Nominal time of the image" ;
                time:standard_name = "time" ;
                time:units = "seconds since 1970-01-01 00:00:00" ;
        string units1000m(band1000m) ;
                units1000m:standard_name = "band_units" ;
        string units3000m(band3000m) ;
                units3000m:standard_name = "band_units" ;
        double wl_bnds1000m(band1000m, nv) ;
        double wl_bnds3000m(band3000m, nv) ;
        double x1000m(x1000m) ;
                x1000m:long_name = "x coordinate of projection" ;
                x1000m:standard_name = "projection_x_coordinate" ;
                x1000m:units = "m" ;
        double x3000m(x3000m) ;
                x3000m:long_name = "x coordinate of projection" ;
                x3000m:standard_name = "projection_x_coordinate" ;
                x3000m:units = "m" ;
        double y1000m(y1000m) ;
                y1000m:long_name = "y coordinate of projection" ;
                y1000m:standard_name = "projection_y_coordinate" ;
                y1000m:units = "m" ;
        double y3000m(y3000m) ;
                y3000m:long_name = "y coordinate of projection" ;
                y3000m:standard_name = "projection_y_coordinate" ;
                y3000m:units = "m" ;

// global attributes:
                :satellite_name = "meteosat" ;
                :service = "" ;
                :title = "Meteosat09 satellite, Seviri instrument." ;
                :satellite_number = 9L ;
                :comments = "No comment." ;
                :Conventions = "CF-1.4" ;
                :references = "No reference." ;
                :instrument_name = "seviri" ;
                :institution = "Original data disseminated by EumetCast." ;
                :history = "2010-09-27T11:23:56.384676 - original data read by 
mipp/mpop." ;
}
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMoGWSAAoJEBdvyODiyJI442MH/igm2oEElUTAEHy0ukQROVZh
+tZe7yYvRpjpWNiS5BBiPJjNk9MQRMW/NklftOAkLTKP1hxUce4nx9ux2Ktubmwy
2T9ZUUA23EECCUEbdiwHrJeIW3ChKsXeyiXBrLyP52WP+vZI9mvh1LjioESd2JPT
ErggDuEt0c6Y+hx6PncyTYezb5EV4b++d8BZOSv+zO6aXCWw7ZMn+5zU2ONOzSBX
MUfa2mUQ0IPDRUS22ZE2wue4iyUOUTrkpbe4yKgZJO6AXu5PuSndhJQAcZJgse7Y
ImRbdEKdza5vr3eHragA3T/xBgP4EeW9SH36uMGmP7V/6b8YMI1AQnb+Dz6SB44=
=nkcz
-----END PGP SIGNATURE-----
begin:vcard
fn:Martin Raspaud
n:Raspaud;Martin
org:SMHI
adr;quoted-printable:;;;Norrk=C3=B6ping;;60176;Sweden
email;internet:martin.raspaud@xxxxxxx
tel;work:+46 (0)11 495 8261
tel;cell:+46 (0)11 495 8261
x-mozilla-html:FALSE
version:2.1
end:vcard

  • 2010 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the cf-satellite archives: