s2-tools
Version:
A collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.
273 lines • 8.08 kB
JavaScript
/**
* # Table 1.0 - GRIB Master Tables
*
* **Details**:
* - **Section**: 1
* - **Octet**: 10 (index 9)
*
* **Reserved Ranges**:
* - `34-254`: Future Version
*
* **Special Value**:
* - `255`: Missing
*
* ## Description
* This table defines the version numbers used in GRIB2 Master Tables,
* providing context for interpreting the data's versioning information.
*
* ## Links
* - [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table1-0.shtml)
*
* ## Notes
* - Revised 12/07/2023
*/
export const grib2LookupTable10 = {
0: 'Experimental',
1: 'Version Implemented on 7 November 2001',
2: 'Version Implemented on 4 November 2003',
3: 'Version Implemented on 2 November 2005',
4: 'Version Implemented on 7 November 2007',
5: 'Version Implemented on 4 November 2009',
6: 'Version Implemented on 15 September 2010',
7: 'Version Implemented on 4 May 2011',
8: 'Version Implemented on 8 November 2011',
9: 'Version Implemented on 2 May 2012',
10: 'Version Implemented on 7 November 2012',
11: 'Version Implemented on 8 May 2013',
12: 'Version Implemented on 14 November 2013',
13: 'Version Implemented on 7 May 2014',
14: 'Version Implemented on 5 November 2014',
15: 'Version Implemented on 6 May 2015',
16: 'Version Implemented on 11 November 2015',
17: 'Version Implemented on 4 May 2016',
18: 'Version Implemented on 2 November 2016',
19: 'Version Implemented on 3 May 2017',
20: 'Version Implemented on 8 November 2017',
21: 'Version Implemented on 2 May 2018',
22: 'Version Implemented on 7 November 2018',
23: 'Version Implemented on 15 May 2019',
24: 'Version Implemented on 06 November 2019',
25: 'Version Implemented on 06 May 2020',
26: 'Version Implemented on 16 November 2020',
27: 'Version Implemented on 16 June 2021',
28: 'Version Implemented on 15 November 2021',
29: 'Version Implemented on 15 May 2022',
30: 'Version Implemented on 15 November 2022',
31: 'Version Implemented on 15 June 2023',
32: 'Version Implemented on 30 November 2023',
33: 'Pre-operational to be implemented by next amendment',
// 34-254: Future Version
255: 'Missing',
};
/**
* # Table 1.1 - GRIB Local Tables Version Number
*
* **Details**:
* - **Section**: 1
* - **Octet**: 11 (index 10)
*
* **Used Ranges**:
* - `1-254`: Number of local table versions used
*
* **Special Values**:
* - `0`: Local tables not used. Only table entries and templates from the current master table are valid.
* - `255`: Missing
*
* ## Description
* This table defines the version numbers used in GRIB2 Local Tables,
* providing context for interpreting the data's versioning information.
*
* ## Links
* - [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table1-1.shtml)
*
* ## Notes
* - Created 05/11/2005
*/
export const grib2LookupTable11 = {
0: 'Local tables not used. Only table entries and templates from the current master table are valid.',
// 1-254: Number of local table versions used
255: 'Missing',
};
/**
* # Table 1.2 - Significance of Reference Time
*
* **Details**:
* - **Section**: 1
* - **Octet**: 12 (index 11)
*
* **Reserved Ranges**:
* - `6-191`: Reserved
* - `192-254`: Reserved for Local Use
*
* **Special Value**:
* - `255`: Missing
*
* ## Description
* This table defines the significance of the reference time in GRIB2 files,
* providing context for interpreting the data's temporal meaning.
*
* ## Links
* - [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table1-2.shtml)
*
* ## Notes
* - Revised 06/16/2022
*/
export const grib2LookupTable12 = {
0: 'Analysis',
1: 'Start of Forecast',
2: 'Verifying Time of Forecast',
3: 'Observation Time',
4: 'Local Time',
5: 'Simulation start',
255: 'Missing',
};
/**
* # Table 1.3 - Production Status of Data
*
* **Details**:
* - **Section**: 1
* - **Octet**: 20 (index 19)
*
* **Reserved Ranges**:
* - `14-191`: Reserved
* - `192-254`: Reserved for Local Use
*
* **Special Value**:
* - `255`: Missing
*
* ## Description
* This table defines the production status of data in GRIB2 files,
* providing context for interpreting the data's operational and research status.
*
* ## Links
* - [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table1-3.shtml)
*
* ## Notes
* - Revised 07/12/2024
*/
export const grib2LookupTable13 = {
0: 'Operational Products',
1: 'Operational Test Products',
2: 'Research Products',
3: 'Re-Analysis Products',
4: 'THORPEX Interactive Grand Global Ensemble (TIGGE)',
5: 'THORPEX Interactive Grand Global Ensemble (TIGGE) test',
6: 'S2S Operational Products',
7: 'S2S Test Products',
8: 'Uncertainties in ensembles of regional reanalysis project (UERRA)',
9: 'Uncertainties in ensembles of regional reanalysis project (UERRA) Test',
10: 'Copernicus Regional Reanalysis',
11: 'Copernicus Regional Reanalysis Test',
12: 'Destination Earth',
13: 'Destination Earth test',
// 14-191: Reserved
// 192-254: Reserved for Local Use
255: 'Missing',
};
/**
* # Table 1.4 - TYPE OF DATA
*
* **Details**:
* - **Section**: 1
* - **Octet**: 21 (index 20)
*
* **Reserved Ranges**:
* - `9-191`: Reserved
* - `192-254`: Reserved for Local Use
*
* **Special Values**:
* - `192`: Experimental Products
* - `255`: Missing
*
* ## Description
* This table defines the types of data in GRIB2 files,
* providing context for interpreting the data's nature, whether operational, research, or experimental.
*
* ## Links
* - [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table1-4.shtml)
*
* ## Notes
* - Revised 08/23/2023
*/
export const grib2LookupTable14 = {
0: 'Analysis Products',
1: 'Forecast Products',
2: 'Analysis and Forecast Products',
3: 'Control Forecast Products',
4: 'Perturbed Forecast Products',
5: 'Control and Perturbed Forecast Products',
6: 'Processed Satellite Observations',
7: 'Processed Radar Observations',
8: 'Event Probability',
// 9-191: Reserved
192: 'Experimental Products',
// 193-254: Reserved for Local Use
255: 'Missing',
};
/**
* # Table 1.5 - IDENTIFICATION TEMPLATE NUMBER
*
* **Details**:
* - **Section**: 1
* - **Octet**: 21 (index 20)
*
* **Reserved Ranges**:
* - `3-32767`: Reserved
* - `32768-65534`: Reserved for Local Use
*
* **Special Value**:
* - `65535`: Missing
*
* ## Description
* This table defines the identification template numbers in GRIB2 files,
* providing context for interpreting the data's template classifications.
*
* ## Links
* - [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table1-5.shtml)
*
* ## Notes
* - Created 07/01/2014
*/
export const grib2LookupTable15 = {
0: 'Calendar Definition',
1: 'Paleontological Offset',
2: 'Calendar Definition and Paleontological Offset',
// 3-32767: Reserved
// 32768-65534: Reserved for Local Use
65535: 'Missing',
};
/**
* # Table 1.6 - TYPE OF CALENDAR
*
* **Details**:
* - **Section**: 1
* - **Octet**: 21 (index 20)
*
* **Reserved Ranges**:
* - `4-191`: Reserved
* - `192-254`: Reserved for Local Use
*
* **Special Value**:
* - `255`: Missing
*
* ## Description
* This table defines the types of calendars in GRIB2 files,
* providing context for interpreting the data's calendar classifications.
*
* ## Links
* - [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table1-6.shtml)
*
* ## Notes
* - (1). Essentially a non-leap year
* - (2). Extends the Gregorian calendar indefinitely in the past
*/
export const grib2LookupTable16 = {
0: 'Gregorian',
1: '360-day',
2: '365-day (see Note 1)',
3: 'Proleptic Gregorian (see Note 2)',
// 4-191: Reserved
// 192-254: Reserved for Local Use
255: 'Missing',
};
//# sourceMappingURL=tables.js.map