[mapserver-users] GRIB files

Roberto Garcia,MSc roberto.garcia at cptec.inpe.br
Wed May 13 08:41:48 EDT 2009


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,
-------------- next part --------------
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


More information about the mapserver-users mailing list