1#============== MESSAGE 1 ( length=11680 ) ============== 2GRIB { 3 editionNumber = 1; 4 table2Version = 128; 5 # European Centre for Medium-Range Weather Forecasts (common/c-1.table) 6 centre = 98; 7 generatingProcessIdentifier = 130; 8 # Temperature (K) (grib1/2.98.128.table) 9 indicatorOfParameter = 130; 10 # Hybrid level level number (2 octets) (grib1/local/ecmf/3.table , grib1/3.table) 11 indicatorOfTypeOfLevel = 109; 12 level = 1; 13 # Forecast product valid at reference time + P1 (P1>0) (grib1/local/ecmf/5.table , grib1/5.table) 14 timeRangeIndicator = 0; 15 # Unknown code table entry (grib1/0.ecmf.table) 16 subCentre = 0; 17 paramId = 130; 18 #-READ ONLY- cfNameECMF = air_temperature; 19 #-READ ONLY- cfName = air_temperature; 20 #-READ ONLY- cfVarNameECMF = t; 21 #-READ ONLY- cfVarName = t; 22 #-READ ONLY- units = K; 23 #-READ ONLY- nameECMF = Temperature; 24 #-READ ONLY- name = Temperature; 25 decimalScaleFactor = 0; 26 dataDate = 20080206; 27 dataTime = 1200; 28 # Hour (stepUnits.table) 29 stepUnits = 1; 30 stepRange = 0; 31 startStep = 0; 32 endStep = 0; 33 #-READ ONLY- marsParam = 130.128; 34 # MARS labelling or ensemble forecast data (grib1/localDefinitionNumber.98.table) 35 localDefinitionNumber = 1; 36 # Operational archive (mars/class.table) 37 marsClass = 1; 38 # Analysis (mars/type.table) 39 marsType = 2; 40 # Atmospheric model (mars/stream.table) 41 marsStream = 1025; 42 experimentVersionNumber = 0001; 43 perturbationNumber = 0; 44 numberOfForecastsInEnsemble = 0; 45 shortName = t; 46 GDSPresent = 1; 47 bitmapPresent = 1; 48 numberOfVerticalCoordinateValues = 184; 49 Ni = MISSING; 50 Nj = 64; 51 latitudeOfFirstGridPointInDegrees = 87.864; 52 longitudeOfFirstGridPointInDegrees = 0; 53 earthIsOblate = 0; 54 uvRelativeToGrid = 0; 55 latitudeOfLastGridPointInDegrees = -87.864; 56 longitudeOfLastGridPointInDegrees = 357.188; 57 iDirectionIncrement = MISSING; 58 iDirectionIncrementInDegrees = MISSING; 59 N = 32; 60 iScansNegatively = 0; 61 jScansPositively = 0; 62 jPointsAreConsecutive = 0; 63 #-READ ONLY- alternativeRowScanning = 0; 64 global = 1; 65 #-READ ONLY- numberOfDataPoints = 6114; 66 #-READ ONLY- numberOfDataPointsExpected = 6114; 67 #-READ ONLY- numberOfValues = 6114; 68 isOctahedral = 0; 69 pv(184) = { 70 0, 2.00004, 3.98083, 7.38719, 12.9083, 71 21.4136, 33.9529, 51.7466, 76.1677, 108.716, 72 150.986, 204.637, 271.356, 352.824, 450.686, 73 566.519, 701.813, 857.946, 1036.17, 1237.59, 74 1463.16, 1713.71, 1989.87, 2292.16, 2620.9, 75 2976.3, 3358.43, 3767.2, 4202.42, 4663.78, 76 5150.86, 5663.16, 6199.84, 6759.73, 7341.47, 77 7942.93, 8564.62, 9208.3, 9873.56, 10558.9, 78 11262.5, 11982.7, 12713.9, 13453.2, 14192, 79 14922.7, 15638.1, 16329.6, 16990.6, 17613.3, 80 18191, 18717, 19184.5, 19587.5, 19919.8, 81 20175.4, 20348.9, 20434.2, 20426.2, 20319, 82 20107, 19785.4, 19348.8, 18798.8, 18141.3, 83 17385.6, 16544.6, 15633.6, 14665.6, 13653.2, 84 12608.4, 11543.2, 10471.3, 9405.22, 8356.25, 85 7335.16, 6353.92, 5422.8, 4550.21, 3743.46, 86 3010.15, 2356.2, 1784.85, 1297.66, 895.194, 87 576.314, 336.772, 162.043, 54.2083, 6.57563, 88 0.00316, 0, 0, 0, 0, 89 0, 0, 0, 0, 0 90 ... 84 more values 91 } 92 pl(64) = { 93 20, 27, 36, 40, 45, 94 50, 60, 64, 72, 75, 95 80, 90, 90, 96, 100, 96 108, 108, 120, 120, 120, 97 128, 128, 128, 128, 128, 98 128, 128, 128, 128, 128, 99 128, 128, 128, 128, 128, 100 128, 128, 128, 128, 128, 101 128, 128, 128, 128, 120, 102 120, 120, 108, 108, 100, 103 96, 90, 90, 80, 75, 104 72, 64, 60, 50, 45, 105 40, 36, 27, 20 106 } 107 missingValue = 9999; 108 tableReference = 0; 109 #-READ ONLY- binaryScaleFactor = -6; 110 #-READ ONLY- referenceValue = 160.252; 111 sphericalHarmonics = 0; 112 complexPacking = 0; 113 integerPointValues = 0; 114 additionalFlagPresent = 0; 115 packingType = grid_simple; 116 bitsPerValue = 13; 117 values(6114) = { 118 199.08, 198.72, 198.517, 198.392, 198.22, 119 197.986, 197.705, 197.47, 197.377, 197.408, 120 197.564, 197.877, 198.392, 199.08, 199.798, 121 200.345, 200.595, 200.533, 200.158, 199.595, 122 199.845, 199.595, 199.548, 199.439, 199.408, 123 199.267, 198.752, 197.892, 196.986, 196.423, 124 196.377, 196.798, 197.377, 197.83, 198.064, 125 198.142, 198.439, 199.252, 200.658, 202.22, 126 203.345, 203.892, 204.205, 204.423, 204.048, 127 202.658, 200.908, 201.767, 201.017, 200.392, 128 199.611, 199.252, 199.408, 199.345, 198.72, 129 197.908, 197.252, 196.705, 196.236, 195.97, 130 195.955, 196.127, 196.455, 196.923, 197.502, 131 198.095, 198.455, 198.455, 198.298, 198.377, 132 198.83, 199.939, 201.814, 204.017, 205.814, 133 207.002, 207.814, 208.486, 209.267, 209.736, 134 208.877, 206.408, 203.564, 206.767, 204.439, 135 202.72, 201.408, 200.814, 200.689, 199.939, 136 198.345, 197.048, 196.955, 197.705, 198.127, 137 197.798, 197.267, 196.908, 196.533, 196.267 138 ... 6014 more values 139 } 140 #-READ ONLY- numberOfCodedValues = 6114; 141 #-READ ONLY- maximum = 224.455; 142 #-READ ONLY- minimum = 160.252; 143 #-READ ONLY- average = 194.458; 144 #-READ ONLY- numberOfMissing = 0; 145 #-READ ONLY- standardDeviation = 12.8976; 146 #-READ ONLY- skewness = -0.807543; 147 #-READ ONLY- kurtosis = 0.45733; 148 #-READ ONLY- isConstant = 0; 149 gridType = reduced_gg; 150 #-READ ONLY- getNumberOfValues = 6114; 151} 152