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