Hi, tks for the answers.

According to my gdainfo output file attached, can anyone tell me what element could be a CLASSITEM?

I can see my grib using Grads but what tool do I use to translate individual bands into GeoTIFF?

Converting the data on-the-fly to an image is the right way to work? What are the problems with Apache if I do not do so?
Tks

Frank Warmerdam wrote:
Jose Roberto M. Garcia, MSc wrote:
Hi all,

I'm trying to work with GRIB files in MapServer but it's not working. I know that when we work with images we need to classify the output using "[pixel]" as a CLASSITEM and make classes for each value but how is it for GRIB files? I have several levels an variables in it. How do I classify them? Does anybody explain me?

Roberto,

It would be helpful if you could make a GRIB file typical of what you want to use available for download, so we could speak in the context of that file.

Grib files often include a number of variables. These variables typically get unrolled as bands. If the variable is 3D (ie. has a time or elevation
dimension) then it may be unrolled as multiple bands from a GDAL point of
view. One sample GRIB file I happen to have ends up with 40 bands, two of
which look like this when reported by gdalinfo:

Band 1 Block=360x1 Type=Float64, ColorInterp=Undefined
  Description = 5[m] DBSL (Depth below sea level)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Potential temperature [K]
    GRIB_ELEMENT=POT
    GRIB_SHORT_NAME=5-DBSL
    GRIB_REF_TIME=  1130716800 sec UTC
    GRIB_VALID_TIME=  1133308800 sec UTC
    GRIB_FORECAST_SECONDS=2592000 sec
Band 2 Block=360x1 Type=Float64, ColorInterp=Undefined
  Description = 15[m] DBSL (Depth below sea level)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Potential temperature [K]
    GRIB_ELEMENT=POT
    GRIB_SHORT_NAME=15-DBSL
    GRIB_REF_TIME=  1130716800 sec UTC
    GRIB_VALID_TIME=  1133308800 sec UTC
    GRIB_FORECAST_SECONDS=2592000 sec

As you can see these are temperature values for different depths
below sea level.

Once you know what band(s) you want to work with in MapServer you can
select them using the BANDS= processing directive.

  eg.
   PROCESSING "BANDS=2"

would select the 2nd band for display.

Then you can use classification as you describe.  In this case the
pixel values are presumably floating point temperatures measured in
degrees Kelvin though I'm not that familiar with the product.  Pay
particular attention to the online mapserver docs on classifying
non-8bit data as there are some caveats in this regard. I hope this
gets you going.

I would suggest:
  o inspecting your file(s) with gdalinfo, reviewing the metadata.
  o Translate individual bands into GeoTIFF files and visualize
    and inspect the results with desktop software like QGIS or OpenEV.

Then move to mapserver once you are more comfortable you know how
the data is being represented through GDAL.

Best regards,
Driver: GRIB/GRIdded Binary (.grb)
Files: data\raster\T126L28.grb
Size is 161, 98
Coordinate System is:
GEOGCS["Coordinate System imported from GRIB file",
    DATUM["unknown",
        SPHEROID["Sphere",6367470,0]],
    PRIMEM["Greenwich",0],
    UNIT["degree",0.0174532925199433]]
Origin = (-150.000000000000000,-61.246000000000002)
Pixel Size = (0.938000000000000,-0.001836734693878)
Corner Coordinates:
Upper Left  (-150.0000000, -61.2460000) (150d 0'0.00"W, 61d14'45.60"S)
Lower Left  (-150.0000000, -61.4260000) (150d 0'0.00"W, 61d25'33.60"S)
Upper Right (   1.0180000, -61.2460000) (  1d 1'4.80"E, 61d14'45.60"S)
Lower Right (   1.0180000, -61.4260000) (  1d 1'4.80"E, 61d25'33.60"S)
Center      ( -74.4910000, -61.3360000) ( 74d29'27.60"W, 61d20'9.60"S)
Band 1 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 0[-] MSL (Mean sea level)
  Metadata:
    GRIB_UNIT=[Pa]
    GRIB_COMMENT=Pressure reduced to MSL [Pa]
    GRIB_ELEMENT=PRMSL
    GRIB_SHORT_NAME=0-MSL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 2 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 0[-] SFC (Ground or water surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var187
    GRIB_SHORT_NAME=0-SFC
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 3 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 0[-] SFC (Ground or water surface)
  Metadata:
    GRIB_UNIT=[kg/m^2]
    GRIB_COMMENT=Total precipitation [kg/m^2]
    GRIB_ELEMENT=APCP
    GRIB_SHORT_NAME=0-SFC
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 4 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 0[-] CTL (Cloud top level)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Total cloud cover [%]
    GRIB_ELEMENT=TCDC
    GRIB_SHORT_NAME=0-CTL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 5 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 0[-] NTAT (Nominal top of atmosphere)
  Metadata:
    GRIB_UNIT=[W/m^2]
    GRIB_COMMENT=Net long wave radiation flux (top of atmosphere) [W/m^2]
    GRIB_ELEMENT=NLWRT
    GRIB_SHORT_NAME=0-NTAT
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 6 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var137
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 7 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var137
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 8 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var137
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 9 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var137
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 10 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var137
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 11 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var137
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 12 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[-]
    GRIB_COMMENT=undefined [-]
    GRIB_ELEMENT=var137
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 13 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=u-component of wind [m/s]
    GRIB_ELEMENT=UGRD
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 14 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=u-component of wind [m/s]
    GRIB_ELEMENT=UGRD
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 15 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=u-component of wind [m/s]
    GRIB_ELEMENT=UGRD
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 16 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=u-component of wind [m/s]
    GRIB_ELEMENT=UGRD
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 17 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=u-component of wind [m/s]
    GRIB_ELEMENT=UGRD
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 18 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=u-component of wind [m/s]
    GRIB_ELEMENT=UGRD
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 19 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=u-component of wind [m/s]
    GRIB_ELEMENT=UGRD
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 20 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=v-component of wind [m/s]
    GRIB_ELEMENT=VGRD
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 21 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=v-component of wind [m/s]
    GRIB_ELEMENT=VGRD
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 22 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=v-component of wind [m/s]
    GRIB_ELEMENT=VGRD
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 23 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=v-component of wind [m/s]
    GRIB_ELEMENT=VGRD
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 24 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=v-component of wind [m/s]
    GRIB_ELEMENT=VGRD
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 25 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=v-component of wind [m/s]
    GRIB_ELEMENT=VGRD
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 26 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m/s]
    GRIB_COMMENT=v-component of wind [m/s]
    GRIB_ELEMENT=VGRD
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 27 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[Pa/s]
    GRIB_COMMENT=Vertical velocity (pressure) [Pa/s]
    GRIB_ELEMENT=VVEL
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 28 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[Pa/s]
    GRIB_COMMENT=Vertical velocity (pressure) [Pa/s]
    GRIB_ELEMENT=VVEL
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 29 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[Pa/s]
    GRIB_COMMENT=Vertical velocity (pressure) [Pa/s]
    GRIB_ELEMENT=VVEL
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 30 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[Pa/s]
    GRIB_COMMENT=Vertical velocity (pressure) [Pa/s]
    GRIB_ELEMENT=VVEL
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 31 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[Pa/s]
    GRIB_COMMENT=Vertical velocity (pressure) [Pa/s]
    GRIB_ELEMENT=VVEL
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 32 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[Pa/s]
    GRIB_COMMENT=Vertical velocity (pressure) [Pa/s]
    GRIB_ELEMENT=VVEL
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 33 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[Pa/s]
    GRIB_COMMENT=Vertical velocity (pressure) [Pa/s]
    GRIB_ELEMENT=VVEL
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 34 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Stream function [m^2/s]
    GRIB_ELEMENT=STRM
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 35 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Stream function [m^2/s]
    GRIB_ELEMENT=STRM
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 36 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Stream function [m^2/s]
    GRIB_ELEMENT=STRM
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 37 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Stream function [m^2/s]
    GRIB_ELEMENT=STRM
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 38 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Stream function [m^2/s]
    GRIB_ELEMENT=STRM
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 39 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Stream function [m^2/s]
    GRIB_ELEMENT=STRM
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 40 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Stream function [m^2/s]
    GRIB_ELEMENT=STRM
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 41 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Velocity potential [m^2/s]
    GRIB_ELEMENT=VPOT
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 42 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Velocity potential [m^2/s]
    GRIB_ELEMENT=VPOT
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 43 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Velocity potential [m^2/s]
    GRIB_ELEMENT=VPOT
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 44 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Velocity potential [m^2/s]
    GRIB_ELEMENT=VPOT
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 45 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Velocity potential [m^2/s]
    GRIB_ELEMENT=VPOT
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 46 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Velocity potential [m^2/s]
    GRIB_ELEMENT=VPOT
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 47 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[m^2/s]
    GRIB_COMMENT=Velocity potential [m^2/s]
    GRIB_ELEMENT=VPOT
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 48 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[gpm]
    GRIB_COMMENT=Geopotential height [gpm]
    GRIB_ELEMENT=HGT
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 49 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[gpm]
    GRIB_COMMENT=Geopotential height [gpm]
    GRIB_ELEMENT=HGT
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 50 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[gpm]
    GRIB_COMMENT=Geopotential height [gpm]
    GRIB_ELEMENT=HGT
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 51 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[gpm]
    GRIB_COMMENT=Geopotential height [gpm]
    GRIB_ELEMENT=HGT
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 52 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[gpm]
    GRIB_COMMENT=Geopotential height [gpm]
    GRIB_ELEMENT=HGT
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 53 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[gpm]
    GRIB_COMMENT=Geopotential height [gpm]
    GRIB_ELEMENT=HGT
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 54 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[gpm]
    GRIB_COMMENT=Geopotential height [gpm]
    GRIB_ELEMENT=HGT
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 55 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Temperature [K]
    GRIB_ELEMENT=TMP
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 56 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Temperature [K]
    GRIB_ELEMENT=TMP
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 57 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Temperature [K]
    GRIB_ELEMENT=TMP
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 58 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Temperature [K]
    GRIB_ELEMENT=TMP
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 59 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Temperature [K]
    GRIB_ELEMENT=TMP
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 60 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Temperature [K]
    GRIB_ELEMENT=TMP
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 61 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[K]
    GRIB_COMMENT=Temperature [K]
    GRIB_ELEMENT=TMP
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 62 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Relative humidity [%]
    GRIB_ELEMENT=RH
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 63 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Relative humidity [%]
    GRIB_ELEMENT=RH
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 64 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Relative humidity [%]
    GRIB_ELEMENT=RH
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 65 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Relative humidity [%]
    GRIB_ELEMENT=RH
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 66 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Relative humidity [%]
    GRIB_ELEMENT=RH
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 67 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Relative humidity [%]
    GRIB_ELEMENT=RH
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 68 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[%]
    GRIB_COMMENT=Relative humidity [%]
    GRIB_ELEMENT=RH
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 69 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 1000[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[kg/kg]
    GRIB_COMMENT=Specific humidity [kg/kg]
    GRIB_ELEMENT=SPFH
    GRIB_SHORT_NAME=1000-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 70 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 925[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[kg/kg]
    GRIB_COMMENT=Specific humidity [kg/kg]
    GRIB_ELEMENT=SPFH
    GRIB_SHORT_NAME=925-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 71 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 850[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[kg/kg]
    GRIB_COMMENT=Specific humidity [kg/kg]
    GRIB_ELEMENT=SPFH
    GRIB_SHORT_NAME=850-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 72 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 700[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[kg/kg]
    GRIB_COMMENT=Specific humidity [kg/kg]
    GRIB_ELEMENT=SPFH
    GRIB_SHORT_NAME=700-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 73 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 500[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[kg/kg]
    GRIB_COMMENT=Specific humidity [kg/kg]
    GRIB_ELEMENT=SPFH
    GRIB_SHORT_NAME=500-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 74 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 300[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[kg/kg]
    GRIB_COMMENT=Specific humidity [kg/kg]
    GRIB_ELEMENT=SPFH
    GRIB_SHORT_NAME=300-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
Band 75 Block=161x1 Type=Float64, ColorInterp=Undefined
  Description = 200[hPa] ISBL (Isobaric surface)
  Metadata:
    GRIB_UNIT=[kg/kg]
    GRIB_COMMENT=Specific humidity [kg/kg]
    GRIB_ELEMENT=SPFH
    GRIB_SHORT_NAME=200-ISBL
    GRIB_REF_TIME=  1242453600 sec UTC
    GRIB_VALID_TIME=  1242453600 sec UTC
    GRIB_FORECAST_SECONDS=0 sec
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to