DeGRIB Simple Weather Table v2 and 3 - MDL
For convention sake, the fields of the weather string here are W=Weather type, C=Coverage type, I=Intensity, V=Visibility (not used), H=Hazard (not used). I use "C programming" convention to refer to which word. [0] refers to the 1st, [1] the 2nd, ... [4] the 5th.
To use this table, find the entry that it matches the most specifications of. In otherwords if it is W[0]=L, C[0]=SCT, use 1, but if C[0] is not in {SCT, SCHC, PATCHY, ISO, CHC}, use 9. If it matters, the precident is from left to right.
The "Simple Weather Code" is in the "Code" column.
In the following, the entries in blue were added to the Simple Weather 2 table in Feb. 2004 to create the Simple Weather 3 table.
W[0] | C[0] | W[1] | I[0] | Code | Label |
---|---|---|---|---|---|
* |
* |
* |
* |
0 |
No weather |
L |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
1 |
LoProb L- |
L |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
2 |
LoProb L |
L |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
3 |
LoProb L+ |
R |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
4 |
LoProb R- |
R |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
5 |
LoProb R |
R |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
6 |
LoProb R+ |
T |
SCT, SCHC, PATCHY, ISO, CHC |
R |
+ |
7 |
LoProb T+ R |
R |
SCT, SCHC, PATCHY, ISO, CHC |
T |
+ |
8 |
LoProb R+ T |
R, T |
SCT, SCHC, PATCHY, ISO, CHC |
T, R |
-, -- |
9 |
LoProb R/T- |
T |
SCT, SCHC, PATCHY, ISO, CHC |
R |
* |
10 |
LoProb R/T |
RW |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
11 |
LoProb RW- |
RW |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
12 |
LoProb RW |
RW |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
13 |
LoProb RW+ |
T |
SCT, SCHC, PATCHY, ISO, CHC |
RW |
+ |
14 |
LoProb T+ RW |
RW, T |
SCT, SCHC, PATCHY, ISO, CHC |
T, RW |
* |
15 |
LoProb RW/T |
RW |
SCT, SCHC, PATCHY, ISO, CHC |
T |
+ |
16 |
LoProb RW+ T |
RW, T |
SCT, SCHC, PATCHY, ISO, CHC |
T, RW |
-, -- |
17 |
LoProb RW/T- |
T |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
18 |
LoProb T |
T |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
19 |
LoProb T+ |
L |
* |
* |
-, -- |
20 |
HiProb L- |
L |
* |
* |
* |
21 |
HiProb L |
L |
* |
* |
+ |
22 |
HiProb L+ |
R |
* |
* |
-, -- |
23 |
HiProb R- |
R |
* |
* |
* |
24 |
HiProb R |
R |
* |
* |
+ |
25 |
HiProb R+ |
T |
* |
R |
+ |
26 |
HiProb T+ R |
R |
SCT, SCHC, PATCHY, ISO, CHC |
T |
* |
27 |
?HiProb R/T? |
T, R |
* |
R, T |
* |
27 |
HiProb R/T |
R |
* |
T |
+ |
28 |
HiProb R+ T |
R, T |
* |
T, R |
-, -- |
29 |
HiProb R/T- |
RW |
* |
* |
-, -- |
30 |
HiProb RW- |
RW |
* |
* |
* |
31 |
HiProb RW |
RW |
* |
* |
+ |
32 |
HiProb RW+ |
RW, T |
* |
T, RW |
* |
33 |
HiProb RW/T |
T |
* |
RW |
+ |
34 |
HiProb T+ RW |
RW |
* |
T |
+ |
35 |
HiProb RW+ T |
RW, T |
* |
T, RW |
-, -- |
36 |
HiProb RW/T- |
T |
* |
* |
* |
37 |
HiProb T |
T |
* |
* |
+ |
38 |
HiProb T+ |
R |
SCT, SCHC, PATCHY, ISO, CHC |
S, SW |
-, -- |
39 |
LoProb R/S- |
S |
SCT, SCHC, PATCHY, ISO, CHC |
R, RW |
-, -- |
||
R |
SCT, SCHC, PATCHY, ISO, CHC |
S, SW |
* |
40 |
LoProb R/S |
S |
SCT, SCHC, PATCHY, ISO, CHC |
R, RW |
* |
||
R |
SCT, SCHC, PATCHY, ISO, CHC |
S, SW |
+ |
41 |
LoProb R/S+ |
S |
SCT, SCHC, PATCHY, ISO, CHC |
R, RW |
+ |
||
RW |
SCT, SCHC, PATCHY, ISO, CHC |
S, SW |
-, -- |
42 |
LoProb RW/SW- |
SW |
SCT, SCHC, PATCHY, ISO, CHC |
R, RW |
-, -- |
||
RW |
SCT, SCHC, PATCHY, ISO, CHC |
S, SW |
* |
43 |
LoProb RW/SW |
SW |
SCT, SCHC, PATCHY, ISO, CHC |
R, RW |
* |
||
RW |
SCT, SCHC, PATCHY, ISO, CHC |
S, SW |
+ |
44 |
LoProb RW/SW+ |
SW |
SCT, SCHC, PATCHY, ISO, CHC |
R, RW |
+ |
||
R, IP |
SCT, SCHC, PATCHY, ISO, CHC |
IP, R |
-, -- |
45 |
LoProb R/IP- |
R, IP |
SCT, SCHC, PATCHY, ISO, CHC |
IP, R |
* |
46 |
LoProb R/IP- |
R, IP |
SCT, SCHC, PATCHY, ISO, CHC |
IP, R |
+ |
47 |
LoProb R/IP- |
IP, S |
SCT, SCHC, PATCHY, ISO, CHC |
S, IP |
-, -- |
48 |
LoProb S/IP- |
IP, S |
SCT, SCHC, PATCHY, ISO, CHC |
S, IP |
* |
49 |
LoProb S/IP |
IP, S |
SCT, SCHC, PATCHY, ISO, CHC |
S, IP |
+ |
50 |
LoProb S/IP+ |
R |
* |
S, SW |
-, -- |
51 |
HiProb R/S- |
S |
* |
R, RW |
-, -- |
||
R |
* |
S, SW |
* |
52 |
HiProb R/S |
S |
* |
R, RW |
* |
||
R |
* |
S, SW |
+ |
53 |
HiProb R/S+ |
S |
* |
R, RW |
+ |
||
RW |
* |
S, SW |
-, -- |
54 |
HiProb RW/SW- |
SW |
* |
R, RW |
-, -- |
||
RW |
* |
S, SW |
* |
55 |
HiProb RW/SW |
SW |
* |
R, RW |
* |
||
RW |
* |
S, SW |
+ |
56 |
HiProb RW/SW+ |
SW |
* |
R, RW |
+ |
||
R, IP |
* |
IP, R |
-, -- |
57 |
HiProb R/IP- |
R, IP |
* |
IP, R |
* |
58 |
HiProb R/IP |
R, IP |
* |
IP, R |
+ |
59 |
HiProb R/IP+ |
IP, S |
* |
S, IP |
-, -- |
60 |
HiProb S/IP- |
IP, S |
* |
S, IP |
* |
61 |
HiProb S/IP |
IP, S |
* |
S, IP |
+ |
62 |
HiProb S/IP+ |
IP |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
63 |
LoProb IP- |
IP |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
64 |
LoProb IP |
IP |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
65 |
LoProb IP+ |
ZL |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
66 |
LoProb ZL- |
ZL |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
67 |
LoProb ZL |
ZL |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
68 |
LoProb ZL+ |
R, ZL |
SCT, SCHC, PATCHY, ISO, CHC |
ZL, R |
-, -- |
69 |
LoProb R/ZL- |
R, ZL |
SCT, SCHC, PATCHY, ISO, CHC |
ZL, R |
* |
70 |
LoProb R/ZL |
R, ZL |
SCT, SCHC, PATCHY, ISO, CHC |
ZL, R |
+ |
71 |
LoProb R/ZL+ |
ZR |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
72 |
LoProb ZR- |
ZR |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
73 |
LoProb ZR |
ZR |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
74 |
LoProb ZR+ |
R, ZR |
SCT, SCHC, PATCHY, ISO, CHC |
ZR, R |
-, -- |
75 |
LoProb R/ZR- |
R, ZR |
SCT, SCHC, PATCHY, ISO, CHC |
ZR, R |
* |
76 |
LoProb R/ZR |
R, ZR |
SCT, SCHC, PATCHY, ISO, CHC |
ZR, R |
+ |
77 |
LoProb R/ZR+ |
ZR, IP |
SCT, SCHC, PATCHY, ISO, CHC |
IP, ZR |
-, -- |
78 |
LoProb IP/ZR- |
ZR, IP |
SCT, SCHC, PATCHY, ISO, CHC |
IP, ZR |
* |
79 |
LoProb IP/ZR |
ZR, IP |
SCT, SCHC, PATCHY, ISO, CHC |
IP, ZR |
+ |
80 |
LoProb IP/ZR+ |
IP |
* |
* |
-, -- |
81 |
HiProb IP- |
IP |
* |
* |
* |
82 |
HiProb IP |
IP |
* |
* |
+ |
83 |
HiProb IP+ |
ZL |
* |
* |
-, -- |
84 |
HiProb ZL- |
ZL |
* |
* |
* |
85 |
HiProb ZL |
ZL |
* |
* |
+ |
86 |
HiProb ZL+ |
R, ZL |
* |
ZL, R |
-, -- |
87 |
HiProb R/ZL- |
R, ZL |
* |
ZL, R |
* |
88 |
HiProb R/ZL |
R, ZL |
* |
ZL, R |
+ |
89 |
HiProb R/ZL+ |
ZR |
* |
* |
-, -- |
90 |
HiProb ZR- |
ZR |
* |
* |
* |
91 |
HiProb ZR |
ZR |
* |
* |
+ |
92 |
HiProb ZR+ |
R, ZR |
* |
ZR, R |
-, -- |
93 |
HiProb R/ZR- |
R, ZR |
* |
ZR, R |
* |
94 |
HiProb R/ZR |
R, ZR |
* |
ZR, R |
+ |
95 |
HiProb R/ZR+ |
ZR, IP |
* |
IP, ZR |
-, -- |
96 |
HiProb IP/ZR- |
ZR, IP |
* |
IP, ZR |
* |
97 |
HiProb IP/ZR |
ZR, IP |
* |
IP, ZR |
+ |
98 |
HiProb IP/ZR+ |
L, ZL |
SCT, SCHC, PATCHY, ISO, CHC |
ZL, L |
-, -- |
99 |
LoProb L/ZL- |
L, ZL |
SCT, SCHC, PATCHY, ISO, CHC |
ZL, L |
* |
100 |
LoProb L/ZL |
L, ZL |
SCT, SCHC, PATCHY, ISO, CHC |
ZL, L |
+ |
101 |
LoProb L/ZL+ |
L, ZL |
* |
ZL, L |
-, -- |
102 |
HiProb L/ZL- |
L, ZL |
* |
ZL, L |
* |
103 |
HiProb L/ZL |
L, ZL |
* |
ZL, L |
+ |
104 |
HiProb L/ZL+ |
SW |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
105 |
LoProb SW- |
SW |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
106 |
LoProb SW |
SW |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
107 |
LoProb SW+ |
S |
SCT, SCHC, PATCHY, ISO, CHC |
* |
-, -- |
108 |
LoProb S- |
S |
SCT, SCHC, PATCHY, ISO, CHC |
* |
* |
109 |
LoProb S |
S |
SCT, SCHC, PATCHY, ISO, CHC |
* |
+ |
110 |
LoProb S+ |
SW |
* |
* |
-, -- |
111 |
HiProb SW- |
SW |
* |
* |
* |
112 |
HiProb SW |
SW |
* |
* |
+ |
113 |
HiProb SW+ |
S |
* |
* |
-, -- |
114 |
HiProb S- |
S |
* |
* |
* |
115 |
HiProb S |
S |
* |
* |
+ |
116 |
HiProb S+ |
F |
* |
* |
* |
117 |
F |
F |
* |
* |
+ |
118 |
F+ |
H |
* |
* |
* |
119 |
H |
K |
* |
* |
* |
120 |
K |
BS |
* |
* |
* |
121 |
BS |
BD |
* |
* |
* |
122 |
BD |
Added to the version 2 table on 2/2004 to create the version 3 table. |
|||||
ZF |
* |
* |
* |
123 |
ZF |
IF |
* |
* |
* |
124 |
IF |
IC |
* |
* |
* |
125 |
IC |
BN |
* |
* |
* |
126 |
BN |
ZY |
* |
* |
* |
127 |
ZY |
VA |
* |
* |
* |
128 |
VA |
WP |
* |
* |
* |
129 |
WP |
Note: "R : SCT, SCHC, PATCHY, ISO, CHC : T : *" should probably be 10 based on what was done for 27.