vgrib2
Version:
[](https://badge.fury.io/js/vgrib2)
53 lines (52 loc) • 12.1 kB
TypeScript
/**
* Table 4.0 - PRODUCT DEFINITION TEMPLATE NUMBER
*
* [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table4-0.shtml)
*/
export declare const lookupTable40: (code: number) => "Analysis or forecast at a horizontal level or in a horizontal layer at a point in time." | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time." | "Derived forecasts based on all ensemble members at a horizontal level or in a horizontal layer at a point in time." | "Derived forecasts based on a cluster of ensemble members over a rectangular area at a horizontal level or in a horizontal layer at a point in time." | "Derived forecasts based on a cluster of ensemble members over a circular area at a horizontal level or in a horizontal layer at a point in time." | "Probability forecasts at a horizontal level or in a horizontal layer at a point in time." | "Percentile forecasts at a horizontal level or in a horizontal layer at a point in time." | "Analysis or forecast error at a horizontal level or in a horizontal layer at a point in time." | "Average, accumulation, extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval." | "Probability forecasts at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval." | "Percentile forecasts at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval." | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval." | "Derived forecasts based on all ensemble members at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval." | "Derived forecasts based on a cluster of ensemble members over a rectangular area at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval." | "Derived forecasts based on a cluster of ensemble members over a circular area at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval." | "Average, accumulation, extreme values or other statistically-processed values over a spatial area at a horizontal level or in a horizontal layer at a point in time." | "Radar product" | "Satellite product NOTE: This template is deprecated. Template 4.31 should be used instead." | "Satellite product" | "Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for simulate (synthetic) satellite data" | "Individual Ensemble Forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for simulated (synthetic) satellite data" | "Individual Ensemble Forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous interval for simulated (synthetic) satellite data" | "Satellite product with or without associated quality values" | "Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for atmospheric chemical constituents." | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for atmospheric chemical constituents." | "Average, accumulation, and/or extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for atmospheric chemical constituents." | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval for atmospheric chemical constituents." | "Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for aerosol." | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval for aerosol." | "Average, accumulation, and/or extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for aerosol." | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for optical properties of aerosol." | "Categorical forecast at a horizontal level or in a horizontal layer at a point in time." | "Partitioned names at a horizontal level or horizontal layer at a point in time." | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for partitioned names." | "Spatio-temporal changing tiles at a horizontal level or horizontal layer at a point in time" | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for spatio-temporal changing tile names." | "Analysis or forecast at a horizontal level or in a horizontal layer at a point in time for atmospheric chemical constituents based on a distribution function" | "Individual Ensemble Forecast, Control and Perturbed, at a horizontal level or in a horizontal layer at a point in time interval for Atmospheric Chemical Constituents based on a distribution function" | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for spatio-temporal changing tile names (corrected version of template 4.56 - See Template 4.59)" | "Individual Ensemble Reforecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time." | "Individual Ensemble Reforecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval" | "Average, Accumulation and/or Extreme values or other Statistically-processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for spatio-temporal changing tiles at a horizontal level or horizontal layer at a point in time" | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for spatio-temporal changing tiles" | "Average, accumulation and/or extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for atmospheric chemical constituents based on a distribution function" | "Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for atmospheric chemical constituents based on a distribution function." | "Post-processing analysis or forecast at a horizontal level or in a horizontal layer at a point in time." | "Post-processing individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time." | "Post-processing average, accumulation, extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval." | "Post-processing individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval." | "Categorical forecast at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval." | "CCITT IA5 character string" | "Cross-section of analysis and forecast at a point in time." | "Cross-section of averaged or otherwise statistically processed analysis or forecast over a range of time." | "Cross-section of analysis and forecast, averaged or otherwise statistically-processed over latitude or longitude." | "Hovmoller-type grid with no averaging or other statistical processing" | "Hovmoller-type grid with averaging or other statistical processing" | "Missing";
/**
* Table 4.1 - name CATEGORY BY PRODUCT DISCIPLINE
*
* [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table4-1.shtml)
*/
export declare const lookupTable41: (discipline: number, code: number) => "Missing" | "Temperature" | "Moisture" | "Momentum" | "Mass" | "Short-wave radiation" | "Long-wave radiation" | "Cloud" | "Thermodynamic Stability indicies" | "Kinematic Stability indicies" | "Temperature Probabilities*" | "Moisture Probabilities*" | "Momentum Probabilities*" | "Mass Probabilities*" | "Aerosols" | "Trace gases (e.g. Ozone, CO2)" | "Radar" | "Forecast Radar Imagery" | "Electrodynamics" | "Nuclear/radiology" | "Physical atmospheric properties" | "Atmospheric chemical Constituents" | "CCITT IA5 string" | "Miscellaneous" | "Covariance";
/**
* Table 4.2 - name NUMBER BY PRODUCT DISCIPLINE AND name CATEGORY
*
* [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table4-2.shtml)
*/
export declare const lookupTable42: (discipline: number, category: number, code: number) => {
name: string;
units: string;
abbrev: string;
};
/**
* Table 4.3 - TYPE OF GENERATING PROCESS
*
* [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table4-3.shtml)
*/
export declare const lookupTable43: (code: number) => "Missing" | "Analysis" | "Initialization" | "Forecast" | "Bias Corrected Forecast" | "Ensemble Forecast" | "Probability Forecast" | "Forecast Error" | "Analysis Error" | "Observation" | "Climatological" | "Probability-Weighted Forecast" | "Bias-Corrected Ensemble Forecast" | "Post-processed Analysis (See Note)" | "Post-processed Forecast (See Note)" | "Nowcast" | "Hindcast" | "Physical Retrieval" | "Regression Analysis" | "Difference Between Two Forecasts" | "Forecast Confidence Indicator" | "Probability-matched Mean" | "Neighborhood Probability" | "Bias-Corrected and Downscaled Ensemble Forecast" | "Perturbed Analysis for Ensemble Initialization" | "Ensemble Agreement Scale Probability" | "Post-Processed Deterministic-Expert-Weighted Forecast" | "Ensemble Forecast Based on Counting" | "Local Probability-matched Mean";
/**
* Table 4.4 - INDICATOR OF UNIT OF TIME RANGE
*
* [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table4-4.shtml)
*/
export declare const lookupTable44: (code: number) => "Missing" | "Minute" | "Hour" | "Day" | "Month" | "Year" | "Decade (10 Years)" | "Normal (30 Years)" | "Century (100 Years)" | "3 Hours" | "6 Hours" | "12 Hours" | "Second";
/**
* Table 4.5 - FIXED SURFACE TYPES AND UNITS
*
* [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table4-5.shtml)
*/
export declare const lookupTable45: (code: number) => {
name: string;
units: null;
} | {
name: string;
units: string;
};
/**
* Table 4.7 - DERIVED FORECAST
*
* [Read more...](https://www.nco.ncep.noaa.gov/pmb/docs/grib2/grib2_doc/grib2_table4-7.shtml)
*/
export declare const lookupTable47: (code: number) => "Missing" | "Unweighted Mean of All Members" | "Weighted Mean of All Members" | "Standard Deviation with respect to Cluster Mean" | "Standard Deviation with respect to Cluster Mean, Normalized" | "Spread of All Members" | "Large Anomaly Index of All Members (see Note 1)" | "Unweighted Mean of the Cluster Members" | "Interquartile Range (Range between the 25th and 75th quantile)" | "Minimum Of All Ensemble Members (see Note 2)" | "Maximum Of All Ensemble Members (see Note 2)" | "Unweighted Mode of All Members" | "Percentile value (10%) of All Members" | "Percentile value (50%) of All Members" | "Percentile value (90%) of All Members" | "Statistically decided weights for each ensemble member" | "Climate Percentile (percentile values from climate distribution)" | "Deviation of Ensemble Mean from Daily Climatology" | "Extreme Forecast Index" | "Equally Weighted Mean" | "Percentile value (5%) of All Members" | "Percentile value (25%) of All Members" | "Percentile value (75%) of All Members" | "Percentile value (95%) of All Members";