-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathwhat.cue
175 lines (171 loc) · 3.89 KB
/
what.cue
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
package odim_hdf5
import (
"strings"
"list"
)
_sources: [
#VersionEnum & {
name: "WMO"
description: "Combined WMO block and station number in the form A1bwnnnnn, or 0 if none assignede -- WMO:02954"
},
#VersionEnum & {
name: "RAD"
description: "Radar site as indexed in the OPERA database -- RAD:FI44"
},
#VersionEnum & {
name: "PLC"
description: "Place according to the left column of Table -- PLC:Anjalankoski"
},
#VersionEnum & {
name: "NOD"
description: "Node according to the right column of Table. Mandatory to identify single-site data(v2.4) -- NOD:fianj"
versions: _from["V2_1"]
},
#VersionEnum & {
name: "ORG"
description: "Originating centre according to BUFR descriptor 0 01 033. Mandatory to identify composites (v2.4) -- ORG:86"
},
#VersionEnum & {
name: "CTY"
description: "Country according to BUFR descriptor 0 01 101 -- CTY:613"
},
#VersionEnum & {
name: "CMT"
description: "Comment: allowing for a variable-length string -- CMT:Some comment"
},
#VersionEnum & {
name: "WIGOS"
description: "Combined WMO block and station number in the form A1bwnnnnn, or 0 if none assignede -- WIGOS:0-246-0-101234"
versions: _from["V2_3"]
},
]
_sourceList: strings.Join([ for s in _sources if list.Contains(s.versions, _v) {s.name}], "|")
#whatSourceRegex: "^(\(_sourceList)):([^,]+?)(,(\(_sourceList)):([^,]+))*$"
//Table 2
_objects: [
#VersionEnum & {
name: "PVOL"
description: "Polar volume"
},
#VersionEnum & {
name: "CVOL"
description: "Cartesian volume"
},
#VersionEnum & {
name: "SCAN"
description: "Polar scan"
},
#VersionEnum & {
name: "RAY"
description: "Single polar ray"
},
#VersionEnum & {
name: "AZIM"
description: "Azimuthal object"
},
#VersionEnum & {
name: "ELEV"
description: "Elevational object"
versions: ["V2_2", "V2_3", "V2_4"]
},
#VersionEnum & {
name: "IMAGE"
description: "2-D cartesian image"
},
#VersionEnum & {
name: "COMP"
description: "Cartesian composite image(s)"
},
#VersionEnum & {
name: "XSEC"
description: "2-D vertical cross section(s)"
},
#VersionEnum & {
name: "VP"
description: "1-D vertical profile"
},
#VersionEnum & {
name: "PIC"
description: "Embedded graphical image"
},
]
_products: [
#VersionEnum & {
name: "SCAN"
description: "A scan of polar data"
},
#VersionEnum & {
name: "PPI"
description: "Plan position indicator (cartesian)"
},
#VersionEnum & {
name: "CAPPI"
description: "Constant altitude PPI"
},
#VersionEnum & {
name: "PCAPPI"
description: "Pseudo-CAPPI"
},
#VersionEnum & {
name: "ETOP"
description: "Echo top"
},
#VersionEnum & {
name: "EBASE"
description: "Echo base"
versions: _from["V2_3"]
},
#VersionEnum & {
name: "MAX"
description: "Maximum"
},
#VersionEnum & {
name: "RR"
description: "Accumulation"
},
#VersionEnum & {
name: "VIL"
description: "Vertically integrated liquid water"
},
#VersionEnum & {
name: "SURF"
description: "Information valid at the Earth’s surface"
versions: _from["V2_2"]
},
#VersionEnum & {
name: "COMP"
description: "Composite"
},
#VersionEnum & {
name: "VP"
description: "Vertical profile"
},
#VersionEnum & {
name: "RHI"
description: "Range height indicator"
},
#VersionEnum & {
name: "XSEC"
description: "Arbitrary vertical slice"
},
#VersionEnum & {
name: "VSP"
description: "Vertical side panel"
},
#VersionEnum & {
name: "HSP"
description: "Horizontal side panel"
},
#VersionEnum & {
name: "RAY"
description: "Ray"
},
#VersionEnum & {
name: "AZIM"
description: "Azimuthal type product"
},
#VersionEnum & {
name: "QUAL"
description: "Quality metric"
},
]