pub enum WMODataTypeT2 {
Show 158 variants
TemperaturePrecipitationTableAnalysis,
CycloneAnalysis,
AirQualityAlertAnalysis,
HydrologicalMarineAnalysis,
ThicknessAnalysis,
IceAnalysis,
OzoneAnalysis,
RadarAnalysis,
SurfaceAnalysis,
UpperAirAnalysis,
WeatherSummaryAnalysis,
MiscellaneousAnalysis,
ClimateAnomalies,
ClimatologicalReportDaily,
ClimatologicalReport,
MonthlyMeansUpperAir,
MonthlyMeansSurfaceShip,
MonthlyMeansOceanAreasClimate,
MonthlyMeansSurfaceClimate,
AviationAreaAdvisoriesForecast,
UpperWindsAndTemperaturesForecast,
AerodromeForecast,
RadiologicalTrajectoryDoseForecast,
ExtendedForecast,
ShippingForecast,
HydrologicalForecast,
UpperAirThicknessForecast,
IcebergForecast,
RadioWarningServiceForecast,
TropicalCycloneAdvisoriesForecast,
LocalAreaForecast,
TemperatureExtremesForecast,
SpaceWeatherAdvisoriesForecast,
GuidanceForecast,
PublicForecast,
OtherShippingForecast,
AviationRouteForecast,
SurfaceForecast,
Aerodrome12Forecast,
UpperAirForecast,
VolcanicAshAdvisoriesForecast,
WinterSportsForecast,
MiscellaneousForecast,
ShippingAreaForecast,
HydrologicalNotice,
MarineNotice,
NuclearEmergencyResponseNotice,
METNOWIFMANotice,
ProductGenerationDelayNotice,
TestMsgNotice,
WarningRelatedCancellationWarning,
RegionalWeatherRoundupNotice,
AviationRoutineReports,
RadarReportsPartA,
RadarReportsPartB,
RadarReportsPartsAB,
SeismicData,
AtmosphericsReports,
RadiologicalDataReport,
ReportsFromDCPStations,
IntermediateSynopticHour,
NotUsed,
MainSynopticHour,
NonStandardSynopticHour,
OceanographicData,
SpecialAviationWeatherReports,
HydrologicalRiverReports,
DriftingBouyReports,
SeaIce,
SnowDepth,
LakeIce,
WaveInformation,
MiscellaneousSurface,
SeismicWaveformData,
TsunamiData,
SatelliteOrbitParameters,
SatelliteCloudInterpretations,
SatelliteRemoteUpperAirSounding,
ClearRadianceObservations,
SeaSurfaceTemperatures,
WindsAndCloudTemperatures,
MiscellaneousSatellite,
AircraftReports41,
AircraftReports42,
UpperLevelPressureTemperatureHumidityWindPartD,
UpperLevelPressureTemperatureHumidityWindPartCD,
UpperWindPartB,
UpperWindPartC,
UpperWindPartsAB,
UpperLevelPressureTemperatureHumidityWindPartB,
UpperLevelPressureTemperatureHumidityWindPartC,
UpperLevelPressureTemperatureHumidityWindPartsAB,
RocketsondeReports,
UpperWindPartA,
UpperWindPartD,
AircraftReport,
UpperLevelPressureTemperatureHumidityWindPartA,
AircraftReport2,
MiscellaneousUpperAir,
UpperWindPartsCD,
PTHWFromSonde,
AIRMETWarning,
TropicalCycloneSigmetWarning,
TsunamiWarning,
TornadoWarning,
HydrologicalRiverFloodWarning,
MarineCoastalFloodWarning,
OtherWarning,
HumanitarianActivitiesWarning,
SIGMETWarning,
TropicalCycloneWarning,
SevereThunderstormWarning,
VolcanicAshCloudsWarning,
WarningsAndWeatherSummaryWarning,
RadarData,
CloudData,
ClearAirTurbulenceData,
VorticityData,
ThicknessData,
PrecipitationData,
AerologicalDiagramsData,
DivergenceData,
SignificantWeatherData,
HeightData,
IceFlowData,
WaveHeightCombinationsData,
SwellHeightCombinationsData,
PlainLanguageData,
NationalUseData,
RadiationData,
VerticalVelocityData,
PressureData,
WetBulbPotentialTemperatureData,
RelativeHumidityData,
SnowCoverData,
TemperatureData,
EastwardWindComponentData,
NorthwardWindComponentData,
WindData,
LiftedIndexData,
ObservationalPlottedChartData,
NotAssignedData,
CloudTopTemperatureSatImg,
FogSatImg,
InfraredSatImg,
SurfaceTemperatureSatImg,
VisibleSatImg,
WaterVaporSatImg,
UserSpecifiedSatImg,
UnspecifiedSatImg,
UnknownAnalyses(char),
UnknownForecast(char),
UnknownClimate(char),
UnknownNotice(char),
UnknownSurfaceData(char),
UnknownUpperAir(char),
UnknownWarning(char),
UnknownSatellite(char),
}
Expand description
WMODataTypeT2
This enum captures the possible meaning for the T2 field. This field describes the data that is associated with a WMO abbreviated heading. In some enum variants, a format/code is specifed, which describes the expected format of the data assocated with this heading. More details on these formats/codes can be found in the Manual on Codes (Volume I.1)
Reference: Table B2 of WMO manual 386
Variants
TemperaturePrecipitationTableAnalysis
Temperature Precipitation Table
Code B
This is not documented by WMO, but NWS uses this for its TPT products
CycloneAnalysis
Cyclone
T2 Code C
AirQualityAlertAnalysis
Air Quality Alert
T2 Code E
This is not documented by WMO, but NWS uses this for its AQA products
HydrologicalMarineAnalysis
Hydrological/marine
T2 Code G
ThicknessAnalysis
Thickness
Code H
IceAnalysis
Ice
Data format is FM 44 (ICEAN)
T2 Code I
OzoneAnalysis
Ozone layer
T2 Code O
RadarAnalysis
Radar
T2 code Code R
SurfaceAnalysis
Surface
Data format is FM 45 (ICAN) or FM 45 (IAC FLEET)
T2 Code S
UpperAirAnalysis
Upper air
Data format is FM 45 (IAC)
T2 Code U
WeatherSummaryAnalysis
Weather summary
Code W
MiscellaneousAnalysis
Miscellaneous
Code X
ClimateAnomalies
Climate anomalies
T2 Code A
ClimatologicalReportDaily
Climatological Report (Daily)
T2 Code D
Not documented by WMO, but NWS uses this
ClimatologicalReport
A non-daily climatological report
T2 Code X
Not documented by WMO, but NWS uses this
See also: https://www.weather.gov/gyx/f6-key.html
MonthlyMeansUpperAir
Monthly means (upper air)
Report of monthly aerological means from an ocean weather stationum
Format is FM 76 (SHIP)
T2 Code E
MonthlyMeansSurfaceShip
Monthly means (surface)
Report of monthly means and totals from an ocean weather station
Format is FM 72 (CLIMAT SHIP)
T2 Code H
MonthlyMeansOceanAreasClimate
Monthly means (ocean areas)
Report of monthly means for an oceanic area
Format is FM 73 (CACLI, CLINP, SPCLI, CLISA, INCLI)
T2 Code O
MonthlyMeansSurfaceClimate
Monthly means (surface)
Report of monthly values from a land station
Data format is FM 71 (CLIMAT)
T2 Code S
AviationAreaAdvisoriesForecast
Aviation Area/GAMET/advisories
Area forecast for aviation
Dat aformat is FM 53 (ARFOR) or text
T2 Code A
UpperWindsAndTemperaturesForecast
Upper winds and temperatures
Forecast upper wind and temperature for aviation
Data format is FM 50 (WINTEM)
T2 Code B
AerodromeForecast
Aerodrome (VT < 12 hours)
Aerodrome forecast
Data form is FM 51 (TAF)
T2 Code C
RadiologicalTrajectoryDoseForecast
Radiological Trajectory Dose
Radiological trajectory dose forecast (defined time of arrival and location)
Data format is FM 57
T2 Code D
ExtendedForecast
Extended
T2 Code E
ShippingForecast
Shipping
Analysis in abbreviated form
Data format is FM 46 (IAC FLEET)
T2 Code F
HydrologicalForecast
Hydrological
Hydrological forecast
Data format is FM 68 (HYFOR)
T2 Code G
UpperAirThicknessForecast
Upper air thickness
T2 Code H
IcebergForecast
Iceberg
T2 Code I
RadioWarningServiceForecast
Radio warning service (including IUWDS data)
T2 code Code J
TropicalCycloneAdvisoriesForecast
Tropical cylone advisories
T2 Code K
LocalAreaForecast
Local/area
T2 Code L
TemperatureExtremesForecast
Temperature extremes
T2 Code M
SpaceWeatherAdvisoriesForecast
Space weather advisories
T2 Code N
GuidanceForecast
Guidance
T2 Code O
PublicForecast
Public
T2 Code P
OtherShippingForecast
Other shipping T2 Code Q
AviationRouteForecast
Aviation route
Route forecast for aviation
Data format is FM 54 (ROFOR)
T2 Code R
SurfaceForecast
Surface
Analysis in full or abbreviated form
Data format is FM 45 (IAC) or FM 46 (IAC Fleet)
T2 Code S
Aerodrome12Forecast
Aerodrome (VT >= 12 hours)
Aerodrome forecast
Data format is FM 51 (TAF)
T2 Code T
UpperAirForecast
Upper air
Analysis in full form
Data format is FM 45 (IAC)
T2 Code U
VolcanicAshAdvisoriesForecast
Volcanic ash advisories
T2 Code V
WinterSportsForecast
Winter sports
T2 Code W
MiscellaneousForecast
Miscellaneous
T2 Code X
ShippingAreaForecast
Shipping area
Forecast for shipping
T2 Code Z
HydrologicalNotice
Hydrological
T2 Code G
MarineNotice
Marine
T2 Code H
NuclearEmergencyResponseNotice
Nuclear emergency response
T2 Code N
METNOWIFMANotice
METNO/WIFMA
See section 5.2.1 of WMO manual 386 for into on METNO and WIFMA messages
T2 Code O
ProductGenerationDelayNotice
Product Generation delay
T2 Code P
TestMsgNotice
Test Msg
T2 Code T
WarningRelatedCancellationWarning
Warning related and/or cancellation
T2 Code W
RegionalWeatherRoundupNotice
Regional Weather Roundup
t2 Code Z
This is not documented by WMO, but NWS uses this for its RWR (and, strangly, RWT) products
AviationRoutineReports
Aviation routine reports
Aerodrome routine meteorological report (with or without trend forecast)
Data format is FM 15 (METAR)
T2 Code A
RadarReportsPartA
Radar reports (part A)
Report of ground radar weather observation
Data format is FM 20 (RADOB)
T2 Code B
RadarReportsPartB
Radar reports (part B)
Report of ground radar weather observation
Data format is FM 20 (RADOB)
T2 Code C
RadarReportsPartsAB
Radar reports (parts A & B)
Report of ground radar weather observation
Data format is FM 20 (RADOB)
T2 Code D
SeismicData
Seismic data
T2 Code E
AtmosphericsReports
Atmospherics reports
Possible data formats:
- FM 81 (SFAZI) Synoptic report of bearings of sources of atmospherics
- FM 82 (SFLOC) Synoptic report of the geographical location of sources of atmospherics
- FM 83 (SFAZU) Detailed report of the distribution of sources of atmospherics by bearings for any period up to and including 24 hours
T2 Code F
RadiologicalDataReport
Radiological data report
Data format is FM 22 (RADREP)
Radiological data report (monitored on a routine basis and/or in case of accident)
T2 Code G
ReportsFromDCPStations
Reports from DCP stations
T2 Code H
IntermediateSynopticHour
Intermediate synoptic hour
Report of surface observation from a fixed land station or a sea station
Data format is FM 12 (SYNOP) or FM 13 (SHIP)
T2 Code I
NotUsed
(not used)
T2 Code L
MainSynopticHour
Main synoptic hour
Report of surface observation from a fixed land station or a sea station
Data format is FM 12 (SYNOP) or FM 13 (SHIP)
T2 Code M
NonStandardSynopticHour
Non-standard synoptic hour
Report of surface observation from a fixed land station or a sea station
Data format is FM 12 (SYNOP) or FM 13 (SHIP)
T2 Code N
OceanographicData
Oceanographic data
Possible data formats:
- FM 63 (BATHY) Report of bathythermal observation
- FM 64 (TESAC) Temperature, salinity and current report from a sea station
- FM 62 (TRACKOB) Report of marine surface observation along a ship’s track
T2 Code O
SpecialAviationWeatherReports
Special aviation weather reports
Aerodrome special meteorological report (with or without trend forecast
Data format is FM 16 (SPECI)
T2 Code P
HydrologicalRiverReports
Hydrological (river) reports
Report of hydrological observation from a hydrological station
Data format is FM 67 (HYDRA)
T2 Code R
DriftingBouyReports
Drifting bouy reports
Report of a buoy observation
Data format is FM 18 (DRIFTER)
T2 Code S
SeaIce
Sea ice
T2 Code T
SnowDepth
Snow depth
T2 Code U
LakeIce
Lake ice
T2 Code V
WaveInformation
Wave information
Report of spectral wave information from a sea station or from a remote platform (aircraft or satellite)
Data format is FM 65 (WAVEOB)
T2 Code W
MiscellaneousSurface
Miscellaneous
T2 Code X
SeismicWaveformData
Seismic waveform data
T2 Code Y
TsunamiData
Sea-level data and deep-ocean tsunami data
T2 Code Z
SatelliteOrbitParameters
Satellite orbit parameters
T2 Code B
SatelliteCloudInterpretations
Satellite cloud interpretations
Report of synoptic interpretation of cloud data obtained by a meteorological satellite
Data format is FM 85 (SAREP)
T2 Code C
SatelliteRemoteUpperAirSounding
Satellite remote upper-air soundings
Report of satellite remote upper-air soundings of pressure, temperature and humidity
Data format is FM 86 (SATEM)
T2 Code H
ClearRadianceObservations
Clear radiance observations
Report of satellite clear radiance observations
Data format is FM 87 (SARAD)
T2 Code R
SeaSurfaceTemperatures
Sea surface temperatures
Report of satellite observations of wind, surface temperature, cloud, humidity and radiation
Data format is FM 88 (SATOB)
T2 Code T
WindsAndCloudTemperatures
Winds and cloud temperatures
Report of satellite observations of wind, surface temperature, cloud, humidity and radiation
Data format is FM 88 (SATOB)
T2 Code W
MiscellaneousSatellite
Miscellaneous Satellite data
T2 Code X
AircraftReports41
Aircraft reports
Data foramt is FM 41 (CODAR) or ICAO (AIREP)
T2 Code A
AircraftReports42
Aircraft reports (FM 42)
T2 Code D
UpperLevelPressureTemperatureHumidityWindPartD
Upper-level pressure, temperature, humidity and wind (Part D)
T2 Code E
UpperLevelPressureTemperatureHumidityWindPartCD
Upper-level pressure, temperature, humidity and wind (Part C and D)
National and bilateral option
T2 Code F
UpperWindPartB
Upper wind (part B)
T2 Code G
UpperWindPartC
Upper wind (part C)
T2 Code H
UpperWindPartsAB
Upper wind (parts A and B)
National and bilateral option
T2 Code I
UpperLevelPressureTemperatureHumidityWindPartB
Upper-level pressure, temperature, humidity and wind (Part B)
T2 Code K
UpperLevelPressureTemperatureHumidityWindPartC
Upper-level pressure, temperature, humidity and wind (part C)
T2 Code L
UpperLevelPressureTemperatureHumidityWindPartsAB
Upper-level pressure, temperature, humidity and wind (parts A and B)
National and bilateral option
T2 Code M
RocketsondeReports
Rocketsonde reports
T2 Code N
UpperWindPartA
Upper wind (part A)
T2 Code P
UpperWindPartD
Upper wind (part D)
T2 Code Q
AircraftReport
Aircraft report
T2 Code R
UpperLevelPressureTemperatureHumidityWindPartA
Upper-level pressure, temperature, humidity and wind (part A)
T2 Code S
AircraftReport2
Aircraft report
T2 Code T
MiscellaneousUpperAir
Miscellaneous
T2 Code X
UpperWindPartsCD
Upper wind (parts C and D)
National and bilateral option
T2 Code Y
PTHWFromSonde
Upper-level pressure, temperature, humidity, and wind from a sonde released by carrier balloon or aircraft
(Parts A, B, C and D)
T2 code Z
AIRMETWarning
AIRMET
T2 Code A
TropicalCycloneSigmetWarning
Tropical cyclone (SIGMET)
T2 Code C
TsunamiWarning
Tsunami
T2 Code E
TornadoWarning
Tornado
T2 Code F
HydrologicalRiverFloodWarning
Hydrological/river flood
T2 Code G
MarineCoastalFloodWarning
Marine/coastal flood
T2 Code H
OtherWarning
Other
T2 Code O
HumanitarianActivitiesWarning
Humanitarian activities
T2 Code R
SIGMETWarning
SIGMET
T2 Code S
TropicalCycloneWarning
Troical Cyclone (typhoon/hurricane)
T2 Code T
SevereThunderstormWarning
Severe thunderstorm
T2 Code U
VolcanicAshCloudsWarning
Volcanic ash clouds (SIGMET)
T2 Code V
WarningsAndWeatherSummaryWarning
Warnings and weather summary
T2 Code W
RadarData
Radar data
T2 Code A
CloudData
Cloud
T2 Code B
ClearAirTurbulenceData
Clear air turbulence
T2 Code C
VorticityData
Vorticity
T2 Code C
ThicknessData
Thickness
T2 Code D
PrecipitationData
Precipitation
T2 Code E
AerologicalDiagramsData
Aerological diagrams (ash cloud)
T2 Code F
DivergenceData
Divergence
T2 Code G
SignificantWeatherData
Significan weather Code G
HeightData
Height
T2 Code H
IceFlowData
Ice flow
T2 Code I
WaveHeightCombinationsData
Wave height + combinations
T2 Code J
SwellHeightCombinationsData
Swell height + combinations
T2 Code K
PlainLanguageData
Plain langauge
T2 Code L
NationalUseData
For national use
T2 Code M
RadiationData
Radiation
T2 Code N
VerticalVelocityData
Vertical velocity
T2 Code O
PressureData
Pressure
T2 Code P
WetBulbPotentialTemperatureData
Wet bulb potential temperature
T2 Code Q
RelativeHumidityData
Relative humidity
T2 Code R
SnowCoverData
Snow cover
T2 Code S
TemperatureData
Temperature
T2 Code T
EastwardWindComponentData
Eastward wind component
T2 Code U
NorthwardWindComponentData
Northward wind component
T2 Code V
WindData
Wind
T2 Code W
LiftedIndexData
Lifted index
T2 Code X
ObservationalPlottedChartData
Observational plotted chart
T2 Code Y
NotAssignedData
Not assigned
Code Z
CloudTopTemperatureSatImg
CloudTopTemperature Code C
FogSatImg
Fog Code F
InfraredSatImg
Infrared Code I
SurfaceTemperatureSatImg
Surface temperature Code S
VisibleSatImg
Visible Code V
WaterVaporSatImg
Water vapour Code W
UserSpecifiedSatImg
User specified Code Y
UnspecifiedSatImg
Unspecified Code Z
UnknownAnalyses(char)
UnknownForecast(char)
UnknownClimate(char)
UnknownNotice(char)
UnknownSurfaceData(char)
UnknownUpperAir(char)
UnknownWarning(char)
UnknownSatellite(char)
Implementations
sourceimpl WMODataTypeT2
impl WMODataTypeT2
pub fn is_unknown(&self) -> bool
Trait Implementations
sourceimpl Clone for WMODataTypeT2
impl Clone for WMODataTypeT2
sourcefn clone(&self) -> WMODataTypeT2
fn clone(&self) -> WMODataTypeT2
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for WMODataTypeT2
impl Debug for WMODataTypeT2
sourceimpl Hash for WMODataTypeT2
impl Hash for WMODataTypeT2
sourceimpl PartialEq<WMODataTypeT2> for WMODataTypeT2
impl PartialEq<WMODataTypeT2> for WMODataTypeT2
sourcefn eq(&self, other: &WMODataTypeT2) -> bool
fn eq(&self, other: &WMODataTypeT2) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &WMODataTypeT2) -> bool
fn ne(&self, other: &WMODataTypeT2) -> bool
This method tests for !=
.
impl Copy for WMODataTypeT2
impl Eq for WMODataTypeT2
impl StructuralEq for WMODataTypeT2
impl StructuralPartialEq for WMODataTypeT2
Auto Trait Implementations
impl RefUnwindSafe for WMODataTypeT2
impl Send for WMODataTypeT2
impl Sync for WMODataTypeT2
impl Unpin for WMODataTypeT2
impl UnwindSafe for WMODataTypeT2
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more