Matching origins¶
GRIB1¶
Syntax: origin:GRIB1,centre,subcentre,process
Any of centre, subcentre, process can be omitted; if omitted, any
value will match.
Examples¶
Given origin GRIB1(98, 0, 12):
origin:GRIB1matches: you can omit trailing commasorigin:GRIB1,,,matchesorigin:GRIB1,98matchesorigin:GRIB1,98,,12matchesorigin:GRIB2does not matchorigin:GRIB1,200does not matchorigin:GRIB1,98,0,11does not match
GRIB2¶
Syntax: origin:GRIB2,centre,subcentre,processtype,bgprocessid,processid
Any of centre, subcentre, processtype, bgprocessid,
processid can be omitted; if omitted, any value will match.
Examples¶
Given origin GRIB2(98, 0, 1, 2, 3):
origin:GRIB2matchesorigin:GRIB2,98matchesorigin:GRIB2,98,,,2matchesorigin:GRIB2,98,0,1,2,3matchesorigin:GRIB1does not matchorigin:GRIB2,200does not matchorigin:GRIB2,98,1,,2does not match
BUFR¶
Syntax: origin:BUFR,centre,subcentre
Any of centre or subcentre can be omitted; if omitted, any value will
match.
centre is the originating centre (see Common Code table C-11).
subcentre is the originating subcentre (see Common Code table C-12).
Examples¶
Given origin BUFR(98, 0):
origin:BUFRmatchesorigin:BUFR,,matchesorigin:BUFR,98matchesorigin:BUFR,98,0matchesorigin:BUFR,,0matchesorigin:GRIB1does not matchorigin:BUFR,200does not matchorigin:BUFR,98,1does not match
ODIMH5¶
Syntax: origin:ODIMH5,wmo,rad,nod_or_plc
Origin of data identified using “WMO” (wmo), “RAD” (rad) and “NOD” or “PLC”.
For the nod_or_plc attribute values, NOD takes precedence over PLC.
wmo, rad and nod_or_plc values can be omitted.
Examples¶
Given origin ODIMH5(02954, FI44, Anjalankoski):
origin:ODIMH5matchesorigin:ODIMH5,02954matchesorigin:ODIMH5,,FI44matchesorigin:ODIMH5,,,Anjalankoskimatchesorigin:GRIB1does not matchorigin:BUFR,200does not matchorigin:BUFR,98,1does not match