Diff
checker
Text
Text
Images
Documents
Excel
Folders
Legal
Enterprise
Desktop
Pricing
Sign in
Download Diffchecker Desktop
Compare text
Find the difference between two text files
Tools
History
Real-time editor
Hide whitespace changes
Hide unchanged lines
Disable line wrap
Layout
Split
Unified
Diff precision
Smart
Word
Char
Text styles
Change appearance
Syntax highlighting
Choose syntax
Ignore
Transform text
Go to first change
Edit input
Diffchecker Desktop
The most secure way to run Diffchecker. Get the Diffchecker Desktop app: your diffs never leave your computer!
Get Desktop
Untitled diff
Created
11 years ago
Diff never expires
Clear
Export
Share
Explain
49 removals
Lines
Total
Removed
Characters
Total
Removed
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
85 lines
Copy
47 additions
Lines
Total
Added
Characters
Total
Added
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
83 lines
Copy
Copy
Copied
Copy
Copied
#============== MESSAGE 1 ( length=
129813 )
==============
#============== MESSAGE 1 ( length=
4000174 )
==============
1-4 identifier = GRIB
1-4 identifier = GRIB
5-6 reserved = MISSING
5-6 reserved = MISSING
7 discipline = 0 [Meteorological products (grib2/0.0.table) ]
7 discipline = 0 [Meteorological products (grib2/0.0.table) ]
8 editionNumber = 2
8 editionNumber = 2
Copy
Copied
Copy
Copied
9-16 totalLength =
129813
9-16 totalLength =
4000174
====================== SECTION_1 ( length=21, padding=0 ) ======================
====================== SECTION_1 ( length=21, padding=0 ) ======================
1-4 section1Length = 21
1-4 section1Length = 21
5 numberOfSection = 1
5 numberOfSection = 1
Copy
Copied
Copy
Copied
6-7 identificationOfOriginatingGeneratingCentre =
38 [Beijing (RSMC)
(grib1/0.table) ]
6-7 identificationOfOriginatingGeneratingCentre =
98 [European Center for Medium-Range Weather Forecasts
(grib1/0.table) ]
8-9 identificationOfOriginatingGeneratingSubCentre = 0
8-9 identificationOfOriginatingGeneratingSubCentre = 0
Copy
Copied
Copy
Copied
10 gribMasterTablesVersionNumber =
2 [Previous operational version number
(grib2/1.0.table) ]
10 gribMasterTablesVersionNumber =
4 [Unknown code table entry
(grib2/1.0.table) ]
11 versionNumberOfGribLocalTables = 0 [Local tables not used (grib2/1.1.table) ]
11 versionNumberOfGribLocalTables = 0 [Local tables not used (grib2/1.1.table) ]
Copy
Copied
Copy
Copied
12 significanceOfReferenceTime =
0 [Analysis
(grib2/1.2.table) ]
12 significanceOfReferenceTime =
1 [Start of forecast
(grib2/1.2.table) ]
13-14 year =
2014
13-14 year =
2008
15 month =
6
15 month =
2
16 day =
10
16 day =
6
17 hour = 12
17 hour = 12
18 minute = 0
18 minute = 0
19 second = 0
19 second = 0
20 productionStatusOfProcessedData = 0 [Operational products (grib2/1.3.table) ]
20 productionStatusOfProcessedData = 0 [Operational products (grib2/1.3.table) ]
Copy
Copied
Copy
Copied
21 typeOfProcessedData =
0
[Analysis
products (grib2/1.4.table) ]
21 typeOfProcessedData =
2
[Analysis
and forecast
products (grib2/1.4.table) ]
====================== SECTION_3 ( length=72, padding=0 ) ======================
====================== SECTION_3 ( length=72, padding=0 ) ======================
1-4 section3Length = 72
1-4 section3Length = 72
5 numberOfSection = 3
5 numberOfSection = 3
6 sourceOfGridDefinition = 0 [Specified in Code table 3.1 (grib2/3.0.table) ]
6 sourceOfGridDefinition = 0 [Specified in Code table 3.1 (grib2/3.0.table) ]
Copy
Copied
Copy
Copied
7-10 numberOfDataPoints =
165660
7-10 numberOfDataPoints =
496
11 numberOfOctetsForOptionalListOfNumbersDefiningNumberOfPoints = 0
11 numberOfOctetsForOptionalListOfNumbersDefiningNumberOfPoints = 0
12 interpretationOfListOfNumbersDefiningNumberOfPoints = 0 [There is no appended list (grib2/3.11.table) ]
12 interpretationOfListOfNumbersDefiningNumberOfPoints = 0 [There is no appended list (grib2/3.11.table) ]
13-14 gridDefinitionTemplateNumber = 0 [Latitude/longitude. Also called equidistant cylindrical, or Plate Carree (grib2/3.1.table) ]
13-14 gridDefinitionTemplateNumber = 0 [Latitude/longitude. Also called equidistant cylindrical, or Plate Carree (grib2/3.1.table) ]
Copy
Copied
Copy
Copied
15 shapeOfTheEarth =
6
[Earth assumed spherical with radius
of
6,3
71,229
.0 m (grib2/3.2.table) ]
15 shapeOfTheEarth =
0
[Earth assumed spherical with radius
=
6,3
67,470
.0 m (grib2/3.2.table) ]
16 scaleFactorOfRadiusOfSphericalEarth =
0
16 scaleFactorOfRadiusOfSphericalEarth =
MISSING
17-20 scaledValueOfRadiusOfSphericalEarth =
0
17-20 scaledValueOfRadiusOfSphericalEarth =
MISSING
21 scaleFactorOfMajorAxisOfOblateSpheroidEarth =
0
21 scaleFactorOfMajorAxisOfOblateSpheroidEarth =
MISSING
22-25 scaledValueOfMajorAxisOfOblateSpheroidEarth =
0
22-25 scaledValueOfMajorAxisOfOblateSpheroidEarth =
MISSING
26 scaleFactorOfMinorAxisOfOblateSpheroidEarth =
0
26 scaleFactorOfMinorAxisOfOblateSpheroidEarth =
MISSING
27-30 scaledValueOfMinorAxisOfOblateSpheroidEarth =
0
27-30 scaledValueOfMinorAxisOfOblateSpheroidEarth =
MISSING
31-34 numberOfPointsAlongAParallel =
502
31-34 numberOfPointsAlongAParallel =
16
35-38 numberOfPointsAlongAMeridian =
330
35-38 numberOfPointsAlongAMeridian =
31
39-42 basicAngleOfTheInitialProductionDomain = 0
39-42 basicAngleOfTheInitialProductionDomain = 0
43-46 subdivisionsOfBasicAngle = 0
43-46 subdivisionsOfBasicAngle = 0
Copy
Copied
Copy
Copied
47-50 latitudeOfFirstGridPoint =
64350000
47-50 latitudeOfFirstGridPoint =
60000000
51-54 longitudeOfFirstGridPoint =
70000000
51-54 longitudeOfFirstGridPoint =
0
55 resolutionAndComponentFlags = 48 [00110000]
55 resolutionAndComponentFlags = 48 [00110000]
Copy
Copied
Copy
Copied
56-59 latitudeOfLastGridPoint =
15000000
56-59 latitudeOfLastGridPoint =
0
60-63 longitudeOfLastGridPoint =
145150000
60-63 longitudeOfLastGridPoint =
30000000
64-67 iDirectionIncrement =
150000
64-67 iDirectionIncrement =
2000000
68-71 jDirectionIncrement =
150000
68-71 jDirectionIncrement =
2000000
72 scanningMode = 0 [00000000]
72 scanningMode = 0 [00000000]
====================== SECTION_4 ( length=34, padding=0 ) ======================
====================== SECTION_4 ( length=34, padding=0 ) ======================
1-4 section4Length = 34
1-4 section4Length = 34
5 numberOfSection = 4
5 numberOfSection = 4
6-7 numberOfVerticalCoordinateValues = 0
6-7 numberOfVerticalCoordinateValues = 0
8-9 productDefinitionTemplateNumber = 0 [Analysis or forecast at a horizontal level or in a horizontal layer at a point in time (grib2/4.0.table) ]
8-9 productDefinitionTemplateNumber = 0 [Analysis or forecast at a horizontal level or in a horizontal layer at a point in time (grib2/4.0.table) ]
Copy
Copied
Copy
Copied
10 parameterCategory =
2 [Momentum
(grib2/4.1.0.table) ]
10 parameterCategory =
0 [Temperature
(grib2/4.1.0.table) ]
11 parameterNumber =
2 [u-component of wind
(
m s-1
) (grib2/4.2.0.
2
.table) ]
11 parameterNumber =
0 [Temperature
(
K
) (grib2/4.2.0.
0
.table) ]
12 typeOfGeneratingProcess = 0 [Analysis (grib2/4.3.table) ]
12 typeOfGeneratingProcess = 0 [Analysis (grib2/4.3.table) ]
Copy
Copied
Copy
Copied
13 backgroundGeneratingProcessIdentifier =
0
13 backgroundGeneratingProcessIdentifier =
255
14 generatingProcessIdentifier =
15
14 generatingProcessIdentifier =
130
15-16 hoursAfterReferenceTimeOfDataCutoff = 0
15-16 hoursAfterReferenceTimeOfDataCutoff = 0
17 minutesAfterReferenceTimeOfDataCutoff = 0
17 minutesAfterReferenceTimeOfDataCutoff = 0
18 indicatorOfUnitOfTimeRange = 1 [Hour (grib2/4.4.table) ]
18 indicatorOfUnitOfTimeRange = 1 [Hour (grib2/4.4.table) ]
19-22 forecastTime = 0
19-22 forecastTime = 0
Copy
Copied
Copy
Copied
23 typeOfFirstFixedSurface = 10
0 [Isobaric surface
(
Pa
) (grib2/4.5.table) ]
23 typeOfFirstFixedSurface = 10
3 [Specified height level above ground
(
m
) (grib2/4.5.table) ]
24 scaleFactorOfFirstFixedSurface =
0
24 scaleFactorOfFirstFixedSurface =
MISSING
25-28 scaledValueOfFirstFixedSurface =
1000
25-28 scaledValueOfFirstFixedSurface =
MISSING
29 typeOfSecondFixedSurface = 255 [Missing (grib2/4.5.table) ]
29 typeOfSecondFixedSurface = 255 [Missing (grib2/4.5.table) ]
Copy
Copied
Copy
Copied
30 scaleFactorOfSecondFixedSurface =
0
30 scaleFactorOfSecondFixedSurface =
MISSING
31-34 scaledValueOfSecondFixedSurface =
0
31-34 scaledValueOfSecondFixedSurface =
MISSING
====================== SECTION_5 ( length=
23
, padding=0 ) ======================
====================== SECTION_5 ( length=
21
, padding=0 ) ======================
1-4 section5Length =
23
1-4 section5Length =
21
5 numberOfSection = 5
5 numberOfSection = 5
Copy
Copied
Copy
Copied
6-9 numberOfValues =
165660
6-9 numberOfValues =
496
10-11 dataRepresentationTemplateNumber =
4
0 [
JPEG2000 P
acking (grib2/5.0.table) ]
10-11 dataRepresentationTemplateNumber =
0 [
Grid point data - simple p
acking (grib2/5.0.table) ]
12-15 referenceValue =
-3.40536e+13
12-15 referenceValue =
270.467
16-17 binaryScaleFactor =
29
16-17 binaryScaleFactor =
-10
18-19 decimalScaleFactor =
12
18-19 decimalScaleFactor =
0
20 numberOfBitsContainingEachPackedValue = 16
20 numberOfBitsContainingEachPackedValue = 16
21 typeOfOriginalFieldValues = 0 [Floating point (grib2/5.1.table) ]
21 typeOfOriginalFieldValues = 0 [Floating point (grib2/5.1.table) ]
Copy
Copied
Copy
Copied
22 typeOfCompressionUsed = 0 [Lossless (grib2/5.40.table) ]
23 targetCompressionRatio = 255
====================== SECTION_6 ( length=6, padding=0 ) ======================
====================== SECTION_6 ( length=6, padding=0 ) ======================
1-4 section6Length = 6
1-4 section6Length = 6
5 numberOfSection = 6
5 numberOfSection = 6
6 bitMapIndicator = 255 [A bit map does not apply to this product (grib2/6.0.table) ]
6 bitMapIndicator = 255 [A bit map does not apply to this product (grib2/6.0.table) ]
Saved diffs
Original text
Open file
#============== MESSAGE 1 ( length=129813 ) ============== 1-4 identifier = GRIB 5-6 reserved = MISSING 7 discipline = 0 [Meteorological products (grib2/0.0.table) ] 8 editionNumber = 2 9-16 totalLength = 129813 ====================== SECTION_1 ( length=21, padding=0 ) ====================== 1-4 section1Length = 21 5 numberOfSection = 1 6-7 identificationOfOriginatingGeneratingCentre = 38 [Beijing (RSMC) (grib1/0.table) ] 8-9 identificationOfOriginatingGeneratingSubCentre = 0 10 gribMasterTablesVersionNumber = 2 [Previous operational version number (grib2/1.0.table) ] 11 versionNumberOfGribLocalTables = 0 [Local tables not used (grib2/1.1.table) ] 12 significanceOfReferenceTime = 0 [Analysis (grib2/1.2.table) ] 13-14 year = 2014 15 month = 6 16 day = 10 17 hour = 12 18 minute = 0 19 second = 0 20 productionStatusOfProcessedData = 0 [Operational products (grib2/1.3.table) ] 21 typeOfProcessedData = 0 [Analysis products (grib2/1.4.table) ] ====================== SECTION_3 ( length=72, padding=0 ) ====================== 1-4 section3Length = 72 5 numberOfSection = 3 6 sourceOfGridDefinition = 0 [Specified in Code table 3.1 (grib2/3.0.table) ] 7-10 numberOfDataPoints = 165660 11 numberOfOctetsForOptionalListOfNumbersDefiningNumberOfPoints = 0 12 interpretationOfListOfNumbersDefiningNumberOfPoints = 0 [There is no appended list (grib2/3.11.table) ] 13-14 gridDefinitionTemplateNumber = 0 [Latitude/longitude. Also called equidistant cylindrical, or Plate Carree (grib2/3.1.table) ] 15 shapeOfTheEarth = 6 [Earth assumed spherical with radius of 6,371,229.0 m (grib2/3.2.table) ] 16 scaleFactorOfRadiusOfSphericalEarth = 0 17-20 scaledValueOfRadiusOfSphericalEarth = 0 21 scaleFactorOfMajorAxisOfOblateSpheroidEarth = 0 22-25 scaledValueOfMajorAxisOfOblateSpheroidEarth = 0 26 scaleFactorOfMinorAxisOfOblateSpheroidEarth = 0 27-30 scaledValueOfMinorAxisOfOblateSpheroidEarth = 0 31-34 numberOfPointsAlongAParallel = 502 35-38 numberOfPointsAlongAMeridian = 330 39-42 basicAngleOfTheInitialProductionDomain = 0 43-46 subdivisionsOfBasicAngle = 0 47-50 latitudeOfFirstGridPoint = 64350000 51-54 longitudeOfFirstGridPoint = 70000000 55 resolutionAndComponentFlags = 48 [00110000] 56-59 latitudeOfLastGridPoint = 15000000 60-63 longitudeOfLastGridPoint = 145150000 64-67 iDirectionIncrement = 150000 68-71 jDirectionIncrement = 150000 72 scanningMode = 0 [00000000] ====================== SECTION_4 ( length=34, padding=0 ) ====================== 1-4 section4Length = 34 5 numberOfSection = 4 6-7 numberOfVerticalCoordinateValues = 0 8-9 productDefinitionTemplateNumber = 0 [Analysis or forecast at a horizontal level or in a horizontal layer at a point in time (grib2/4.0.table) ] 10 parameterCategory = 2 [Momentum (grib2/4.1.0.table) ] 11 parameterNumber = 2 [u-component of wind (m s-1) (grib2/4.2.0.2.table) ] 12 typeOfGeneratingProcess = 0 [Analysis (grib2/4.3.table) ] 13 backgroundGeneratingProcessIdentifier = 0 14 generatingProcessIdentifier = 15 15-16 hoursAfterReferenceTimeOfDataCutoff = 0 17 minutesAfterReferenceTimeOfDataCutoff = 0 18 indicatorOfUnitOfTimeRange = 1 [Hour (grib2/4.4.table) ] 19-22 forecastTime = 0 23 typeOfFirstFixedSurface = 100 [Isobaric surface (Pa) (grib2/4.5.table) ] 24 scaleFactorOfFirstFixedSurface = 0 25-28 scaledValueOfFirstFixedSurface = 1000 29 typeOfSecondFixedSurface = 255 [Missing (grib2/4.5.table) ] 30 scaleFactorOfSecondFixedSurface = 0 31-34 scaledValueOfSecondFixedSurface = 0 ====================== SECTION_5 ( length=23, padding=0 ) ====================== 1-4 section5Length = 23 5 numberOfSection = 5 6-9 numberOfValues = 165660 10-11 dataRepresentationTemplateNumber = 40 [JPEG2000 Packing (grib2/5.0.table) ] 12-15 referenceValue = -3.40536e+13 16-17 binaryScaleFactor = 29 18-19 decimalScaleFactor = 12 20 numberOfBitsContainingEachPackedValue = 16 21 typeOfOriginalFieldValues = 0 [Floating point (grib2/5.1.table) ] 22 typeOfCompressionUsed = 0 [Lossless (grib2/5.40.table) ] 23 targetCompressionRatio = 255 ====================== SECTION_6 ( length=6, padding=0 ) ====================== 1-4 section6Length = 6 5 numberOfSection = 6 6 bitMapIndicator = 255 [A bit map does not apply to this product (grib2/6.0.table) ]
Changed text
Open file
#============== MESSAGE 1 ( length=4000174 ) ============== 1-4 identifier = GRIB 5-6 reserved = MISSING 7 discipline = 0 [Meteorological products (grib2/0.0.table) ] 8 editionNumber = 2 9-16 totalLength = 4000174 ====================== SECTION_1 ( length=21, padding=0 ) ====================== 1-4 section1Length = 21 5 numberOfSection = 1 6-7 identificationOfOriginatingGeneratingCentre = 98 [European Center for Medium-Range Weather Forecasts (grib1/0.table) ] 8-9 identificationOfOriginatingGeneratingSubCentre = 0 10 gribMasterTablesVersionNumber = 4 [Unknown code table entry (grib2/1.0.table) ] 11 versionNumberOfGribLocalTables = 0 [Local tables not used (grib2/1.1.table) ] 12 significanceOfReferenceTime = 1 [Start of forecast (grib2/1.2.table) ] 13-14 year = 2008 15 month = 2 16 day = 6 17 hour = 12 18 minute = 0 19 second = 0 20 productionStatusOfProcessedData = 0 [Operational products (grib2/1.3.table) ] 21 typeOfProcessedData = 2 [Analysis and forecast products (grib2/1.4.table) ] ====================== SECTION_3 ( length=72, padding=0 ) ====================== 1-4 section3Length = 72 5 numberOfSection = 3 6 sourceOfGridDefinition = 0 [Specified in Code table 3.1 (grib2/3.0.table) ] 7-10 numberOfDataPoints = 496 11 numberOfOctetsForOptionalListOfNumbersDefiningNumberOfPoints = 0 12 interpretationOfListOfNumbersDefiningNumberOfPoints = 0 [There is no appended list (grib2/3.11.table) ] 13-14 gridDefinitionTemplateNumber = 0 [Latitude/longitude. Also called equidistant cylindrical, or Plate Carree (grib2/3.1.table) ] 15 shapeOfTheEarth = 0 [Earth assumed spherical with radius = 6,367,470.0 m (grib2/3.2.table) ] 16 scaleFactorOfRadiusOfSphericalEarth = MISSING 17-20 scaledValueOfRadiusOfSphericalEarth = MISSING 21 scaleFactorOfMajorAxisOfOblateSpheroidEarth = MISSING 22-25 scaledValueOfMajorAxisOfOblateSpheroidEarth = MISSING 26 scaleFactorOfMinorAxisOfOblateSpheroidEarth = MISSING 27-30 scaledValueOfMinorAxisOfOblateSpheroidEarth = MISSING 31-34 numberOfPointsAlongAParallel = 16 35-38 numberOfPointsAlongAMeridian = 31 39-42 basicAngleOfTheInitialProductionDomain = 0 43-46 subdivisionsOfBasicAngle = 0 47-50 latitudeOfFirstGridPoint = 60000000 51-54 longitudeOfFirstGridPoint = 0 55 resolutionAndComponentFlags = 48 [00110000] 56-59 latitudeOfLastGridPoint = 0 60-63 longitudeOfLastGridPoint = 30000000 64-67 iDirectionIncrement = 2000000 68-71 jDirectionIncrement = 2000000 72 scanningMode = 0 [00000000] ====================== SECTION_4 ( length=34, padding=0 ) ====================== 1-4 section4Length = 34 5 numberOfSection = 4 6-7 numberOfVerticalCoordinateValues = 0 8-9 productDefinitionTemplateNumber = 0 [Analysis or forecast at a horizontal level or in a horizontal layer at a point in time (grib2/4.0.table) ] 10 parameterCategory = 0 [Temperature (grib2/4.1.0.table) ] 11 parameterNumber = 0 [Temperature (K) (grib2/4.2.0.0.table) ] 12 typeOfGeneratingProcess = 0 [Analysis (grib2/4.3.table) ] 13 backgroundGeneratingProcessIdentifier = 255 14 generatingProcessIdentifier = 130 15-16 hoursAfterReferenceTimeOfDataCutoff = 0 17 minutesAfterReferenceTimeOfDataCutoff = 0 18 indicatorOfUnitOfTimeRange = 1 [Hour (grib2/4.4.table) ] 19-22 forecastTime = 0 23 typeOfFirstFixedSurface = 103 [Specified height level above ground (m) (grib2/4.5.table) ] 24 scaleFactorOfFirstFixedSurface = MISSING 25-28 scaledValueOfFirstFixedSurface = MISSING 29 typeOfSecondFixedSurface = 255 [Missing (grib2/4.5.table) ] 30 scaleFactorOfSecondFixedSurface = MISSING 31-34 scaledValueOfSecondFixedSurface = MISSING ====================== SECTION_5 ( length=21, padding=0 ) ====================== 1-4 section5Length = 21 5 numberOfSection = 5 6-9 numberOfValues = 496 10-11 dataRepresentationTemplateNumber = 0 [Grid point data - simple packing (grib2/5.0.table) ] 12-15 referenceValue = 270.467 16-17 binaryScaleFactor = -10 18-19 decimalScaleFactor = 0 20 numberOfBitsContainingEachPackedValue = 16 21 typeOfOriginalFieldValues = 0 [Floating point (grib2/5.1.table) ] ====================== SECTION_6 ( length=6, padding=0 ) ====================== 1-4 section6Length = 6 5 numberOfSection = 6 6 bitMapIndicator = 255 [A bit map does not apply to this product (grib2/6.0.table) ]
Find difference