Plain-text Messages

  1. Messages Element
  2. MSG Element
  3. Example
  4. References (bibliography)


 

Messages Element

This element defines a collection of plain-text WMO Meteorological messages: tropical weather discussions, marine weather summaries, notices to field, recreational forecasts, etc. These documents are not generally intended to be processed automatically. The present markup encapsulates the body of a message as it is, preserving line boundaries and empty lines. The markup only adds annotations regarding the message type, an originating center and the time of issue.

  XML DTD
 
<!ELEMENT Messages ( MSG )* >

Attributes

TStamp
 Time Stamp when this group of messages was created. Normally it is the time the request is fulfilled.

 
<!ATTLIST Messages %TStamp;>

 

A single plain language message

A MSG element carries one meteorological message or notice. The element's content -- a CDATA section -- is a raw message: a sequence of lines as they appear in a bulletin. All line breaks and empty lines are fully preserved. The message is annotated with meta-information, which defines message's type and the circumstances of its issue.

  XML DTD
 
<!ELEMENT MSG ANY >

Attributes

id
 ID for a message an NMTOKEN, a four-to-six-character string of a form T1T2A1A2ii
 This is a type/area designator for the message as given on the abbreviated heading line of the corresponding bulletin. This id is often called a MANOP code. See the WMO Manual 386 for more detail.
 
Type
 A two-letter designator of the type of the message. See WMO Manual 386 tables A and B1 through B6. If the id attribute above follows the WMO manual 386 the Type is the first two characters of the id. Many AWN messages assign ids that do not conform to the WMO manual.
 
TStamp
 The issue time stamp.
 
SName
 Identification of the processing center that generated the message.
 
BBB
 So-called "BBB groups" from the abbreviated message line. They indicate that the message has been delayed, corrected or amended. A BBB group can also be used for segmentation. See the WMO Manual 386 below for more detail.
 
Descr
 Keywords and other information describing the type of the message.
 
BBox
 Boundary box for a geographical area the message pertains to. If omitted, an area of interest for the message is assumed to be the entire globe.
 
LimitTo, LimitRecd
 Access Restrictions

   
<!ATTLIST MSG
	id     NMTOKEN #REQUIRED
	Type   NMTOKEN #IMPLIED
	%TStamp; %SName; %BBox-OPT;
	BBB    CDATA   #IMPLIED
	Descr  CDATA   #IMPLIED
	%AccessLimit;
>



 

OMF Example

An original set of messages as received in a feed
FAUS5 KBOS 130045^M^M
FA1W  ^M^M
BOSC FA 130045^M^M
SYNOPSIS AND VFR CLDS/WX^M^M
SYNOPSIS VALID UNTIL 131900^M^M
CLDS/WX VALID UNTIL 131300...OTLK VALID 131300-131900^M^M
ME NH VT MA RI CT NY LO NJ PA OH LE WV MD DC DE VA AND CSTL WTRS^M^M
.^M^M
SEE AIRMET SIERRA FOR IFR CONDS AND MTN OBSCN.^M^M
TS IMPLY SEV OR GTR TURB SEV ICE LLWS AND IFR CONDS.^M^M
NON MSL HGTS DENOTED BY AGL OR CIG.^M^M
.^M^M
SYNOPSIS...01Z HIGH PRES OVR THE NRN/MIDDLE ATLC CST STATES. BY^M^M
19Z...CDFNT EXTDG NE-SW ACRS EXTRM NWRN OH. WRMFNT ALG A YSC-ENE-^M^M
ACK LN.  ...REYNOLDS...^M^M


UAXX1 KAWN 130000 RTD06^M^M
BLI UA /OV BLI150005/TM 0035/FL040/TP BE58/TB CONT MOD 040-SFC=^M^M
    090; RIME^M^M
    090=^M^M


SDUS24 KWBC 131135^M^M
+ 56 041^M^M
RR   .      .           .^M^M
RR   .      .           .^M^M
R    .      .           .^M^M
RR   .      ..         . .^M^M
RR   .        ......... ...   ..^M^M


AXXX10 KAWN 131115^M^M
STATNS NOT RCVD KAWN^M^M
KBSM KGRF K4MR MHLM^M^M
MPHO^M^M
STATNS SURVYD 138 REPORT MISG 11^M^M
INT ZDK


WWUE5 KAWN 131459^M^M
WWUS 35 KJAX 131459^M^M
SPSJAX^M^M
AMZ435-450-452-454-470-472-474-FLZ020>025-030>033-035>038-040-^M^M
GAZ132>136-149>154-162>166-132200-^M^M

NORTHEAST FLORIDA AND SOUTHEAST GEORGIA HAZARDOUS WEATHER OUTLOOK^M^M
NATIONAL WEATHER SERVICE JACKSONVILLE FL^M^M
1100 AM EDT WED OCT 13 1999^M^M

NO HAZARDOUS WEATHER IS EXPECTED ACROSS SOUTHEAST GEORGIA OR^M^M
NORTHEAST FLORIDA THIS AFTERNOON. THEREFORE SPOTTER ACTIVATION IS NOT^M^M
ANTICIPATED.^M^M

FOR ADDITIONAL INFORMATION...VISIT THE NATIONAL WEATHER SERVICE^M^M
JACKSONVILLE WEBSITE ON THE INTERNET AT HTTP://WWW.NWSJAX.NOAA.GOV^M^M
(ALL IN LOWER CASE).^M^M

SANTOS


would be represented as
<!DOCTYPE OMF SYSTEM "http://www.metnet.navy.mil/Metcast/XML/OMF.dtd">
<Messages TStamp="939857994">

<MSG id="FAUS5" Type='FA' TStamp="939775500" SName='KBOS, '
BBox='48, -85, 35, -65' Descr='12-HR Aviation Area Forecast and 6-HR Outlook'>
<![CDATA[FA1W  
BOSC FA 130045
SYNOPSIS AND VFR CLDS/WX
SYNOPSIS VALID UNTIL 131900
CLDS/WX VALID UNTIL 131300...OTLK VALID 131300-131900
ME NH VT MA RI CT NY LO NJ PA OH LE WV MD DC DE VA AND CSTL WTRS
.
SEE AIRMET SIERRA FOR IFR CONDS AND MTN OBSCN.
TS IMPLY SEV OR GTR TURB SEV ICE LLWS AND IFR CONDS.
NON MSL HGTS DENOTED BY AGL OR CIG.
.
SYNOPSIS...01Z HIGH PRES OVR THE NRN/MIDDLE ATLC CST STATES. BY
19Z...CDFNT EXTDG NE-SW ACRS EXTRM NWRN OH. WRMFNT ALG A YSC-ENE-
ACK LN.  ...REYNOLDS...
]]></MSG>

<MSG id="UAXX1" Type='UA' TStamp="939772800" SName='KAWN, '
Descr='PIREP' BBB='RTD06'>
<![CDATA[BLI UA /OV BLI150005/TM 0035/FL040/TP BE58/TB CONT MOD 040-SFC=
    090; RIME
    090=
]]></MSG>

<MSG id="SDUS24" Type='SD' TStamp="939814500" SName='KWBC, '
BBox='50, -115, 30, -90' Descr='Digitized Radar Summaries'>
<![CDATA[+ 56 041
RR   .      .           .
RR   .      .           .
R    .      .           .
RR   .      ..         . .
RR   .        ......... ...   ..
]]></MSG>

<MSG id="AXXX10" Type='AX' TStamp="939813300" SName='KAWN, '
Descr='Listing of Selected Stations'>
<![CDATA[STATNS NOT RCVD KAWN
KBSM KGRF K4MR MHLM
MPHO
STATNS SURVYD 138 REPORT MISG 11
INT ZDK
]]></MSG>

<MSG id="WWUE5" Type='WW' TStamp="939826740" SName='KAWN, '
Descr='Weather Warnings'>
<![CDATA[WWUS 35 KJAX 131459
SPSJAX
AMZ435-450-452-454-470-472-474-FLZ020>025-030>033-035>038-040-
GAZ132>136-149>154-162>166-132200-

NORTHEAST FLORIDA AND SOUTHEAST GEORGIA HAZARDOUS WEATHER OUTLOOK
NATIONAL WEATHER SERVICE JACKSONVILLE FL
1100 AM EDT WED OCT 13 1999

NO HAZARDOUS WEATHER IS EXPECTED ACROSS SOUTHEAST GEORGIA OR
NORTHEAST FLORIDA THIS AFTERNOON. THEREFORE SPOTTER ACTIVATION IS NOT
ANTICIPATED.

FOR ADDITIONAL INFORMATION...VISIT THE NATIONAL WEATHER SERVICE
JACKSONVILLE WEBSITE ON THE INTERNET AT HTTP://WWW.NWSJAX.NOAA.GOV
(ALL IN LOWER CASE).

SANTOS
]]></MSG>

</Messages>


 

References

WMO Message Structure
http://www.nws.noaa.gov/oso/head.shtml

WMO Abbreviated Heading
http://www.nws.noaa.gov/oso/headef.shtml

WMO Tables from Manual 386 and National Tables
http://www.nws.noaa.gov/oso/table.shtml

OMF DTD
The OMF Data Definition Document in XML format

Sample OMF Message document

Current WMO messages from the Metcast database
http://www.metnet.navy.mil/cgi-bin/oleg/get-messages
This query returns messages in the OMF format described in this document
 


History

$Id: OMF-MSG.html,v 1.5 2007/02/21 01:13:58 oleg Exp oleg $