DeGRIB NDFD Weather Shape File Fields - MDL
Degrib: Wx-inten shapefile field
In the following table keep in mind:
-
If there was "No Weather", I didn't care what intensity it was.
-
The "gray background" weather types were added on 1/20/2004.
-
Hail was supposedly removed on 8/12/2004, but I left its place in the table.
-
With version 1.60 (8/24/2004), I introduced "Unknown Intensity" values. The reason I introduced them was that the weather string seems to change over time. I wanted to be able to encode that I didn't recognize the intensity. Prior to that, the table did not have the "Unknown Intensity" values, so "BD" used to start with 6 instead of 7.
Value | Abreviation | English translation |
---|---|---|
0 |
<NoWx> |
"No Weather" |
1 |
K:<NoInten> |
"Smoke" |
2 |
K:-- |
"Very Light Smoke" |
3 |
K:- |
"Light Smoke" |
4 |
K:m |
"Moderate Smoke" |
5 |
K:+ |
"Heavy Smoke" |
6 |
K:? |
"Unown Intensity Smoke" |
7 |
BD:<NoInten> |
"Blowing Dust" |
8 |
BD:-- |
"Very Light Blowing Dust" |
9 |
BD:- |
"Light Blowing Dust" |
10 |
BD:m |
"Moderate Blowing Dust" |
11 |
BD:+ |
"Heavy Blowing Dust" |
12 |
BD:? |
"Unown Intensity Blowing Dust" |
13 |
BS:<NoInten> |
"Blowing Snow" |
14 |
BS:-- |
"Very Light Blowing Snow" |
15 |
BS:- |
"Light Blowing Snow" |
16 |
BS:m |
"Moderate Blowing Snow" |
17 |
BS:+ |
"Heavy Blowing Snow" |
18 |
BS:? |
"Unown Intensity Blowing Snow" |
19 |
H:<NoInten> |
"Haze" |
20 |
H:-- |
"Very Light Haze" |
21 |
H:- |
"Light Haze" |
22 |
H:m |
"Moderate Haze" |
23 |
H:+ |
"Heavy Haze" |
24 |
H:? |
"Unown Intensity Haze" |
25 |
F:<NoInten> |
"Fog" |
26 |
F:-- |
"Very Light Fog" |
27 |
F:- |
"Light Fog" |
28 |
F:m |
"Moderate Fog" |
29 |
F:+ |
"Heavy Fog" |
30 |
F:? |
"Unown Intensity Fog" |
31 |
L:<NoInten> |
"Drizzle" |
32 |
L:-- |
"Very Light Drizzle" |
33 |
L:- |
"Light Drizzle" |
34 |
L:m |
"Moderate Drizzle" |
35 |
L:+ |
"Heavy Drizzle" |
36 |
L:? |
"Unown Intensity Drizzle" |
37 |
R:<NoInten> |
"Rain" |
38 |
R:-- |
"Very Light Rain" |
39 |
R:- |
"Light Rain" |
40 |
R:m |
"Moderate Rain" |
41 |
R:+ |
"Heavy Rain" |
42 |
R:? |
"Unown Intensity Rain" |
43 |
RW:<NoInten> |
"Rain Showers" |
44 |
RW:-- |
"Very Light Rain Showers" |
45 |
RW:- |
"Light Rain Showers" |
46 |
RW:m |
"Moderate Rain Showers" |
47 |
RW:+ |
"Heavy Rain Showers" |
48 |
RW:? |
"Unown Intensity Rain Showers" |
49 |
A:<NoInten> |
"Hail" |
50 |
A:-- |
"Very Light Hail" |
51 |
A:- |
"Light Hail" |
52 |
A:m |
"Moderate Hail" |
53 |
A:+ |
"Heavy Hail" |
54 |
A:? |
"Unown Intensity Hail" |
55 |
FR:<NoInten> |
"Frost" |
56 |
FR:-- |
"Very Light Frost" |
57 |
FR:- |
"Light Frost" |
58 |
FR:m |
"Moderate Frost" |
59 |
FR:+ |
"Heavy Frost" |
60 |
FR:? |
"Unown Intensity Frost" |
61 |
ZL:<NoInten> |
"Freezing Drizzle" |
62 |
ZL:-- |
"Very Light Freezing Drizzle" |
63 |
ZL:- |
"Light Freezing Drizzle" |
64 |
ZL:m |
"Moderate Freezing Drizzle" |
65 |
ZL:+ |
"Heavy Freezing Drizzle" |
66 |
ZL:? |
"Unown Intensity Freezing Drizzle" |
67 |
ZR:<NoInten> |
"Freezing Rain" |
68 |
ZR:-- |
"Very Light Freezing Rain" |
69 |
ZR:- |
"Light Freezing Rain" |
70 |
ZR:m |
"Moderate Freezing Rain" |
71 |
ZR:+ |
"Heavy Freezing Rain" |
72 |
ZR:? |
"Unown Intensity Freezing Rain" |
73 |
IP:<NoInten> |
"Ice Pellets (sleet)" |
74 |
IP:-- |
"Very Light Ice Pellets (sleet)" |
75 |
IP:- |
"Light Ice Pellets (sleet)" |
76 |
IP:m |
"Moderate Ice Pellets (sleet)" |
77 |
IP:+ |
"Heavy Ice Pellets (sleet)" |
78 |
IP:? |
"Unown Intensity Ice Pellets (sleet)" |
79 |
S:<NoInten> |
"Snow" |
80 |
S:-- |
"Very Light Snow" |
81 |
S:- |
"Light Snow" |
82 |
S:m |
"Moderate Snow" |
83 |
S:+ |
"Heavy Snow" |
84 |
S:? |
"Unown Intensity Snow" |
85 |
SW:<NoInten> |
"Snow Showers" |
86 |
SW:-- |
"Very Light Snow Showers" |
87 |
SW:- |
"Light Snow Showers" |
88 |
SW:m |
"Moderate Snow Showers" |
89 |
SW:+ |
"Heavy Snow Showers" |
90 |
SW:? |
"Unown Intensity Snow Showers" |
91 |
T:<NoInten> |
"Thunderstorms" |
92 |
T:-- |
"Very Light Thunderstorms" |
93 |
T:- |
"Light Thunderstorms" |
94 |
T:m |
"Moderate Thunderstorms" |
95 |
T:+ |
"Heavy Thunderstorms" |
96 |
T:? |
"Unown Intensity Thunderstorms" |
97 |
BN:<NoInten> |
"Blowing Sand" |
98 |
BN:-- |
"Very Light Blowing Sand" |
99 |
BN:- |
"Light Blowing Sand" |
100 |
BN:m |
"Moderate Blowing Sand" |
101 |
BN:+ |
"Heavy Blowing Sand" |
102 |
BN:? |
"Unown Intensity Blowing Sand" |
103 |
ZF:<NoInten> |
"Freezing Fog" |
104 |
ZF:-- |
"Very Light Freezing Fog" |
105 |
ZF:- |
"Light Freezing Fog" |
106 |
ZF:m |
"Moderate Freezing Fog" |
107 |
ZF:+ |
"Heavy Freezing Fog" |
108 |
ZF:? |
"Unown Intensity Freezing Fog" |
109 |
IC:<NoInten> |
"Ice Crystals" |
110 |
IC:-- |
"Very Light Ice Crystals" |
111 |
IC:- |
"Light Ice Crystals" |
112 |
IC:m |
"Moderate Ice Crystals" |
113 |
IC:+ |
"Heavy Ice Crystals" |
114 |
IC:? |
"Unown Intensity Ice Crystals" |
115 |
IF:<NoInten> |
"Ice Fog" |
116 |
IF:-- |
"Very Light Ice Fog" |
117 |
IF:- |
"Light Ice Fog" |
118 |
IF:m |
"Moderate Ice Fog" |
119 |
IF:+ |
"Heavy Ice Fog" |
120 |
IF:? |
"Unown Intensity Ice Fog" |
121 |
VA:<NoInten> |
"Volcanic Ash" |
122 |
VA:-- |
"Very Light Volcanic Ash" |
123 |
VA:- |
"Light Volcanic Ash" |
124 |
VA:m |
"Moderate Volcanic Ash" |
125 |
VA:+ |
"Heavy Volcanic Ash" |
126 |
VA:? |
"Unown Intensity Volcanic Ash" |
127 |
ZY:<NoInten> |
"Freezing Spray" |
128 |
ZY:-- |
"Very Light Freezing Spray" |
129 |
ZY:- |
"Light Freezing Spray" |
130 |
ZY:m |
"Moderate Freezing Spray" |
131 |
ZY:+ |
"Heavy Freezing Spray" |
132 |
ZY:? |
"Unown Intensity Freezing Spray" |
133 |
WP:<NoInten> |
"Water Sprouts" |
134 |
WP:-- |
"Very Light Water Sprouts" |
135 |
WP:- |
"Light Water Sprouts" |
136 |
WP:m |
"Moderate Water Sprouts" |
137 |
WP:+ |
"Heavy Water Sprouts" |
138 |
WP:? |
"Unown Intensity Water Sprouts" |
139 |
?:<NoInten> |
"Unknown Weather" |
140 |
?:-- |
"Very Light Unknown Weather" |
141 |
?:- |
"Light Unknown Weather" |
142 |
?:m |
"Moderate Unknown Weather" |
143 |
?:+ |
"Heavy Unknown Weather" |
144 |
?:? |
"Unown Intensity Unknown Weather" |
Degrib: Cover shapefile field
In the following table keep in mind:
-
The "blue font" coverage types were added on 8/13/2004.
Value | Abreviation | English translation |
---|---|---|
00 |
<NoCov> |
"No Coverage/Probability" |
01 |
Iso |
"Isolated" |
02 |
Sct |
"Scattered" |
03 |
Num |
"Numerous" |
04 |
Wide |
"Widespread" |
05 |
Ocnl |
"Occasional" |
06 |
SChc |
"Slight Chance of" |
07 |
Chc |
"Chance of" |
08 |
Lkly |
"Likely" |
09 |
Def |
"Definite" |
10 |
Patchy |
"Patchy" |
11 |
Areas |
"Areas of" |
12 |
Pds |
"Periods of" |
13 |
Frq |
"Frequent" |
14 |
Inter |
"Intermittent" |
15 |
Brf |
"Brief" |
16 |
<unknown> |
"Unknown Coverage" |
Degrib: Hazard shapefile field
There are 5 hazards per word, and prior to Aug 2004, there was 9 types of hazards, so each hazard was given a digit (see table below). The digits were sorted, and the result was stored in the Hazard field for a given word. Example: "SmA,DmgW" became "54000", which after it was sorted became "00045", which was stored.
After Aug 2004, there were 12 types of hazards so we needed 2 digits per hazard. Our previous example would be "0504000000" which would then be stored as "0000000405".
In the following table keep in mind:
-
The "blue font" hazard types were added on 8/13/2004.
-
OR, MX, Mention, Primary are not hazards, so I chose to map them to "None".
-
The current method is limited to 25 hazards. The code can be modified to handle more, but currently it is limited to 25.
Value | Abreviation | English translation |
---|---|---|
00 |
<NoCov> |
"None" |
01 |
FL |
"Frequent Lightning" |
02 |
GW |
"Gusty Winds" |
03 |
HvyRn |
"Heavy Rain" |
04 |
DmgW |
"Damaging Winds" |
05 |
SmA |
"Small Hail" |
06 |
LgA |
"Large Hail" |
07 |
OLA |
"Outlying Areas" |
08 |
OBO |
"On Bridges and Overpasses" |
09 |
OGA |
"On Grassy Areas" |
10 |
Dry |
"Dry" |
11 |
TOR |
"Tornado" |
12 |
<unknown> |
"Unknown Hazard" |
00 |
Mention |
"Include Unconditionally" |
00 |
Primary |
"Highest Ranking" |
00 |
MX |
"Mixture" |
00 |
OR |
"Or" |