NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
IDV Users,In previous versions of IDV, I recall being able to export multiple variables to a single netCDF file. For example, attached is metadata from a netCDF file (generated by ncdump -h > ncdumpfile.txt). The netCDF file was generated Fall 2013.
However, in 5.2, I seem to only be able to export one variable at a time (see newncdumpfile.txt). Was there a change in the netCDF writer embedded in IDV with a newer version? What is the correct method of exporting multiple variables in view to netCDF?
Thanks, Brendon -- Brendon Hoch, M.S. Director of IT & Instrumentation Judd Gregg Meteorology Institute MSC 48, Boyd Hall 319 Plymouth State University Plymouth, NH 03264 (603)535-2818 Fax: (603)535-2723
netcdf question2 { dimensions: time = 36 ; isobaric = 29 ; y = 65 ; x = 93 ; variables: float Geopotential_height_isobaric(time, isobaric, y, x) ; Geopotential_height_isobaric:_CoordinateAxes = "time isobaric y x " ; Geopotential_height_isobaric:long_name = "Geopotential height @ Isobaric surface" ; Geopotential_height_isobaric:units = "gpm" ; Geopotential_height_isobaric:missing_value = NaNf ; Geopotential_height_isobaric:grid_mapping = "LambertConformal_Projection" ; Geopotential_height_isobaric:Grib_Variable_Id = "VAR_7-0-2-7_L100" ; Geopotential_height_isobaric:Grib1_Center = 7 ; Geopotential_height_isobaric:Grib1_Subcenter = 0 ; Geopotential_height_isobaric:Grib1_TableVersion = 2 ; Geopotential_height_isobaric:Grib1_Parameter = 7 ; Geopotential_height_isobaric:Grib1_Parameter_Name = "HGT" ; Geopotential_height_isobaric:Grib1_Level_Type = 100 ; Geopotential_height_isobaric:Grib1_Level_Desc = "Isobaric surface" ; Geopotential_height_isobaric:coordinates = "time isobaric y x " ; int time(time) ; time:units = "Hour since 2013-10-15T12:00:00Z" ; time:standard_name = "time" ; time:long_name = "product valid at RT + P1" ; time:_CoordinateAxisType = "Time" ; float isobaric(isobaric) ; isobaric:units = "hPa" ; isobaric:long_name = "Isobaric surface" ; isobaric:positive = "down" ; isobaric:Grib1_level_code = 100 ; isobaric:_CoordinateAxisType = "Pressure" ; isobaric:_CoordinateZisPositive = "down" ; float y(y) ; y:standard_name = "projection_y_coordinate" ; y:units = "km" ; y:_CoordinateAxisType = "GeoY" ; float x(x) ; x:standard_name = "projection_x_coordinate" ; x:units = "km" ; x:_CoordinateAxisType = "GeoX" ; int LambertConformal_Projection ; LambertConformal_Projection:grid_mapping_name = "lambert_conformal_conic" ; LambertConformal_Projection:latitude_of_projection_origin = 25.0000019073486 ; LambertConformal_Projection:longitude_of_central_meridian = -95.0000076293945 ; LambertConformal_Projection:standard_parallel = 25.0000019073486 ; LambertConformal_Projection:earth_radius = 6367470. ; LambertConformal_Projection:_CoordinateTransformType = "Projection" ; LambertConformal_Projection:_CoordinateAxisTypes = "GeoX GeoY" ; float u-component_of_wind_isobaric(time, isobaric, y, x) ; u-component_of_wind_isobaric:_CoordinateAxes = "time isobaric y x " ; u-component_of_wind_isobaric:long_name = "u-component of wind @ Isobaric surface" ; u-component_of_wind_isobaric:units = "m/s" ; u-component_of_wind_isobaric:missing_value = NaNf ; u-component_of_wind_isobaric:grid_mapping = "LambertConformal_Projection" ; u-component_of_wind_isobaric:Grib_Variable_Id = "VAR_7-0-2-33_L100" ; u-component_of_wind_isobaric:Grib1_Center = 7 ; u-component_of_wind_isobaric:Grib1_Subcenter = 0 ; u-component_of_wind_isobaric:Grib1_TableVersion = 2 ; u-component_of_wind_isobaric:Grib1_Parameter = 33 ; u-component_of_wind_isobaric:Grib1_Parameter_Name = "UGRD" ; u-component_of_wind_isobaric:Grib1_Level_Type = 100 ; u-component_of_wind_isobaric:Grib1_Level_Desc = "Isobaric surface" ; u-component_of_wind_isobaric:coordinates = "time isobaric y x " ; float v-component_of_wind_isobaric(time, isobaric, y, x) ; v-component_of_wind_isobaric:_CoordinateAxes = "time isobaric y x " ; v-component_of_wind_isobaric:long_name = "v-component of wind @ Isobaric surface" ; v-component_of_wind_isobaric:units = "m/s" ; v-component_of_wind_isobaric:missing_value = NaNf ; v-component_of_wind_isobaric:grid_mapping = "LambertConformal_Projection" ; v-component_of_wind_isobaric:Grib_Variable_Id = "VAR_7-0-2-34_L100" ; v-component_of_wind_isobaric:Grib1_Center = 7 ; v-component_of_wind_isobaric:Grib1_Subcenter = 0 ; v-component_of_wind_isobaric:Grib1_TableVersion = 2 ; v-component_of_wind_isobaric:Grib1_Parameter = 34 ; v-component_of_wind_isobaric:Grib1_Parameter_Name = "VGRD" ; v-component_of_wind_isobaric:Grib1_Level_Type = 100 ; v-component_of_wind_isobaric:Grib1_Level_Desc = "Isobaric surface" ; v-component_of_wind_isobaric:coordinates = "time isobaric y x " ; // global attributes: :Originating_or_generating_Center = "US National Weather Service, National Centres for Environmental Prediction (NCEP)" ; :Originating_or_generating_Subcenter = "0" ; :Generating_process_or_model = "Analysis from GFS (Global Forecast System)" ; :Conventions = "CF-1.0" ; :history = "Read using CDM IOSP Grib1Collection" ; :featureType = "GRID" ; :History = "Translated to CF-1.0 Conventions by Netcdf-Java CDM (NetcdfCFWriter)\n", "Original Dataset = C:/Users/sa1010/.unidata/idv/DefaultIdv/tmp/1382116000262_0_945013211778825_8/data_0_GFSCONUS80km201310151200; Translation Date = Fri Oct 18 13:27:53 EDT 2013" ; }
netcdf test { dimensions: time = 3 ; x = 93 ; y = 65 ; isobaric1 = 1 ; variables: double time(time) ; time:units = "s since 1970-01-01 00:00:00.000 UTC" ; float x(x) ; x:units = "km" ; x:long_name = "x coordinate of projection" ; x:standard_name = "projection_x_coordinate" ; float y(y) ; y:units = "km" ; y:long_name = "y coordinate of projection" ; y:standard_name = "projection_y_coordinate" ; char lambert_conformal_conic ; lambert_conformal_conic:grid_mapping_name = "lambert_conformal_conic" ; lambert_conformal_conic:latitude_of_projection_origin = 25.0000019073486 ; lambert_conformal_conic:longitude_of_central_meridian = -95.0000076293945 ; lambert_conformal_conic:standard_parallel = 25.0000019073486 ; lambert_conformal_conic:earth_radius = 6367470. ; float isobaric1(isobaric1) ; isobaric1:units = "hPa" ; isobaric1:positive = "down" ; float WindSpeed(time, isobaric1, y, x) ; WindSpeed:units = "m/s" ; WindSpeed:grid_mapping = "lambert_conformal_conic" ; // global attributes: :Conventions = "CF-1.X" ; :History = "Translated from VisAD grid to CF-1.X Conventions by IDV\n", "Original Dataset = (Time -> ((x[unit:km], y[unit:km], isobaric1[unit:hPa]) -> WindSpeed[unit:m/s]_1))\n", "Translation Date = Mon Oct 05 13:48:24 GMT 2015" ; }
idvusers
archives: