Project

General

Profile

RE: Need explanation GRB2 -> NC1 -> GRB2 » noaa.txt

Romain LE LAMER, 2020-08-20 22:03

 
***** FILE: GFS1_20200817_12_006.grb2
#============== MESSAGE 1 ( length=79336 ) ==============
GRIB {
# Meteorological products (grib2/tables/2/0.0.table)
discipline = 0;
editionNumber = 2;
# US National Weather Service - NCEP (WMC) (common/c-11.table)
centre = 7;
subCentre = 0;
# Start of forecast (grib2/tables/2/1.2.table)
significanceOfReferenceTime = 1;
dataDate = 20200817;
dataTime = 1200;
# Operational products (grib2/tables/2/1.3.table)
productionStatusOfProcessedData = 0;
# Forecast products (grib2/tables/2/1.4.table)
typeOfProcessedData = 1;
numberOfDataPoints = 65160;
# There is no appended list (grib2/tables/2/3.11.table)
interpretationOfNumberOfPoints = 0;
# Latitude/longitude. Also called equidistant cylindrical, or Plate Carree (grib2/tables/2/3.1.table)
gridDefinitionTemplateNumber = 0;
# Earth assumed spherical with radius of 6,371,229.0 m (grib2/tables/2/3.2.table)
shapeOfTheEarth = 6;
Ni = 360;
Nj = 181;
iScansNegatively = 0;
jScansPositively = 0;
jPointsAreConsecutive = 0;
alternativeRowScanning = 0;
latitudeOfFirstGridPointInDegrees = 90;
longitudeOfFirstGridPointInDegrees = 0;
latitudeOfLastGridPointInDegrees = -90;
longitudeOfLastGridPointInDegrees = 359;
iDirectionIncrementInDegrees = 1;
jDirectionIncrementInDegrees = 1;
gridType = regular_ll;
NV = 0;
# Analysis or forecast at a horizontal level or in a horizontal layer at a point in time (grib2/tables/2/4.0.table)
productDefinitionTemplateNumber = 0;
# Momentum (grib2/tables/2/4.1.0.table)
parameterCategory = 2;
# u-component of wind (m s-1) (grib2/tables/2/4.2.0.2.table)
parameterNumber = 2;
#-READ ONLY- parameterUnits = m s-1;
#-READ ONLY- parameterName = u-component of wind ;
# Forecast (grib2/tables/2/4.3.table)
typeOfGeneratingProcess = 2;
generatingProcessIdentifier = 96;
# Hour (grib2/tables/2/4.4.table)
indicatorOfUnitOfTimeRange = 1;
# Hour (stepUnits.table)
stepUnits = 1;
forecastTime = 6;
stepRange = 6;
# Specified height level above ground (m) (grib2/tables/2/4.5.table , grib2/tables/local/kwbc/1/4.5.table)
typeOfFirstFixedSurface = 103;
#-READ ONLY- unitsOfFirstFixedSurface = m;
#-READ ONLY- nameOfFirstFixedSurface = Specified height level above ground ;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
# Missing (grib2/tables/2/4.5.table , grib2/tables/local/kwbc/1/4.5.table)
typeOfSecondFixedSurface = 255;
#-READ ONLY- unitsOfSecondFixedSurface = unknown;
#-READ ONLY- nameOfSecondFixedSurface = Missing;
scaleFactorOfSecondFixedSurface = 0;
scaledValueOfSecondFixedSurface = 0;
level = 10;
shortNameLegacyECMF = unknown;
shortNameECMF = 10u;
shortName = 10u;
nameLegacyECMF = unknown;
nameECMF = 10 metre U wind component;
name = 10 metre U wind component;
cfNameLegacyECMF = unknown;
cfNameECMF = eastward_wind;
cfName = eastward_wind;
cfVarNameLegacyECMF = unknown;
cfVarNameECMF = u10;
cfVarName = u10;
#-READ ONLY- modelName = unknown;
numberOfValues = 65160;
packingType = grid_complex_spatial_differencing;
# A bit map does not apply to this product (grib2/tables/2/6.0.table)
bitMapIndicator = 255;
bitmapPresent = 0;
values(65160) = {
-1.50322, -1.49322, -1.48322, -1.47322, -1.46322,
-1.45322, -1.44322, -1.43322, -1.42322, -1.41322,
-1.40322, -1.38322, -1.37322, -1.36322, -1.34322,
-1.33322, -1.31322, -1.30322, -1.28322, -1.27322,
-1.25322, -1.24322, -1.22322, -1.20322, -1.18322,
-1.17322, -1.15322, -1.13322, -1.11322, -1.09322,
-1.07322, -1.05322, -1.03322, -1.01322, -0.993215,
-0.973215, -0.943215, -0.923215, -0.903215, -0.883215,
-0.863215, -0.833215, -0.813215, -0.793215, -0.763215,
-0.743215, -0.713215, -0.693215, -0.663215, -0.643215,
-0.613215, -0.593215, -0.563215, -0.543215, -0.513215,
-0.493215, -0.463215, -0.433215, -0.413215, -0.383215,
-0.353215, -0.333215, -0.303215, -0.273215, -0.253215,
-0.223215, -0.193215, -0.173215, -0.143215, -0.113215,
-0.0832153, -0.0632153, -0.0332153, -0.00321533, 0.0267847,
0.0467847, 0.0767847, 0.106785, 0.136785, 0.156785,
0.186785, 0.216785, 0.236785, 0.266785, 0.296785,
0.316785, 0.346785, 0.376785, 0.396785, 0.426785,
0.456785, 0.476785, 0.506785, 0.536785, 0.556785,
0.586785, 0.606785, 0.636785, 0.656785, 0.686785
... 65060 more values
}
#-READ ONLY- maximum = 26.2068;
#-READ ONLY- minimum = -36.5532;
#-READ ONLY- average = -0.323454;
#-READ ONLY- numberOfMissing = 0;
#-READ ONLY- standardDeviation = 5.38724;
#-READ ONLY- skewness = 0.389294;
#-READ ONLY- kurtosis = 0.764515;
#-READ ONLY- isConstant = 0;
#-READ ONLY- getNumberOfValues = 65160;
}
#============== MESSAGE 2 ( length=79761 ) ==============
GRIB {
# Meteorological products (grib2/tables/2/0.0.table)
discipline = 0;
editionNumber = 2;
# US National Weather Service - NCEP (WMC) (common/c-11.table)
centre = 7;
subCentre = 0;
# Start of forecast (grib2/tables/2/1.2.table)
significanceOfReferenceTime = 1;
dataDate = 20200817;
dataTime = 1200;
# Operational products (grib2/tables/2/1.3.table)
productionStatusOfProcessedData = 0;
# Forecast products (grib2/tables/2/1.4.table)
typeOfProcessedData = 1;
numberOfDataPoints = 65160;
# There is no appended list (grib2/tables/2/3.11.table)
interpretationOfNumberOfPoints = 0;
# Latitude/longitude. Also called equidistant cylindrical, or Plate Carree (grib2/tables/2/3.1.table)
gridDefinitionTemplateNumber = 0;
# Earth assumed spherical with radius of 6,371,229.0 m (grib2/tables/2/3.2.table)
shapeOfTheEarth = 6;
Ni = 360;
Nj = 181;
iScansNegatively = 0;
jScansPositively = 0;
jPointsAreConsecutive = 0;
alternativeRowScanning = 0;
latitudeOfFirstGridPointInDegrees = 90;
longitudeOfFirstGridPointInDegrees = 0;
latitudeOfLastGridPointInDegrees = -90;
longitudeOfLastGridPointInDegrees = 359;
iDirectionIncrementInDegrees = 1;
jDirectionIncrementInDegrees = 1;
gridType = regular_ll;
NV = 0;
# Analysis or forecast at a horizontal level or in a horizontal layer at a point in time (grib2/tables/2/4.0.table)
productDefinitionTemplateNumber = 0;
# Momentum (grib2/tables/2/4.1.0.table)
parameterCategory = 2;
# v-component of wind (m s-1) (grib2/tables/2/4.2.0.2.table)
parameterNumber = 3;
#-READ ONLY- parameterUnits = m s-1;
#-READ ONLY- parameterName = v-component of wind ;
# Forecast (grib2/tables/2/4.3.table)
typeOfGeneratingProcess = 2;
generatingProcessIdentifier = 96;
# Hour (grib2/tables/2/4.4.table)
indicatorOfUnitOfTimeRange = 1;
# Hour (stepUnits.table)
stepUnits = 1;
forecastTime = 6;
stepRange = 6;
# Specified height level above ground (m) (grib2/tables/2/4.5.table , grib2/tables/local/kwbc/1/4.5.table)
typeOfFirstFixedSurface = 103;
#-READ ONLY- unitsOfFirstFixedSurface = m;
#-READ ONLY- nameOfFirstFixedSurface = Specified height level above ground ;
scaleFactorOfFirstFixedSurface = 0;
scaledValueOfFirstFixedSurface = 10;
# Missing (grib2/tables/2/4.5.table , grib2/tables/local/kwbc/1/4.5.table)
typeOfSecondFixedSurface = 255;
#-READ ONLY- unitsOfSecondFixedSurface = unknown;
#-READ ONLY- nameOfSecondFixedSurface = Missing;
scaleFactorOfSecondFixedSurface = 0;
scaledValueOfSecondFixedSurface = 0;
level = 10;
shortNameLegacyECMF = unknown;
shortNameECMF = 10v;
shortName = 10v;
nameLegacyECMF = unknown;
nameECMF = 10 metre V wind component;
name = 10 metre V wind component;
cfNameLegacyECMF = unknown;
cfNameECMF = northward_wind;
cfName = northward_wind;
cfVarNameLegacyECMF = unknown;
cfVarNameECMF = v10;
cfVarName = v10;
#-READ ONLY- modelName = unknown;
numberOfValues = 65160;
packingType = grid_complex_spatial_differencing;
# A bit map does not apply to this product (grib2/tables/2/6.0.table)
bitMapIndicator = 255;
bitmapPresent = 0;
values(65160) = {
0.449412, 0.479412, 0.509412, 0.529412, 0.559412,
0.579412, 0.609412, 0.629412, 0.659412, 0.679412,
0.709412, 0.729412, 0.759412, 0.779412, 0.799412,
0.829412, 0.849412, 0.869412, 0.899412, 0.919412,
0.939412, 0.959412, 0.979412, 1.00941, 1.02941,
1.04941, 1.06941, 1.08941, 1.10941, 1.12941,
1.13941, 1.15941, 1.17941, 1.19941, 1.21941,
1.22941, 1.24941, 1.26941, 1.27941, 1.29941,
1.30941, 1.32941, 1.33941, 1.35941, 1.36941,
1.37941, 1.39941, 1.40941, 1.41941, 1.42941,
1.43941, 1.44941, 1.45941, 1.46941, 1.47941,
1.48941, 1.49941, 1.50941, 1.50941, 1.51941,
1.52941, 1.52941, 1.53941, 1.53941, 1.54941,
1.54941, 1.55941, 1.55941, 1.55941, 1.55941,
1.56941, 1.56941, 1.56941, 1.56941, 1.56941,
1.56941, 1.56941, 1.56941, 1.55941, 1.55941,
1.55941, 1.54941, 1.54941, 1.54941, 1.53941,
1.53941, 1.52941, 1.51941, 1.51941, 1.50941,
1.49941, 1.48941, 1.48941, 1.47941, 1.46941,
1.45941, 1.44941, 1.43941, 1.41941, 1.40941
... 65060 more values
}
#-READ ONLY- maximum = 29.3494;
#-READ ONLY- minimum = -21.6506;
#-READ ONLY- average = 0.503235;
#-READ ONLY- numberOfMissing = 0;
#-READ ONLY- standardDeviation = 4.73018;
#-READ ONLY- skewness = -0.287237;
#-READ ONLY- kurtosis = 1.19086;
#-READ ONLY- isConstant = 0;
#-READ ONLY- getNumberOfValues = 65160;
}
(3-3/4)