Note: The content of this page is just tentative.
Data are stored in a text file in ASCII code. (UTF8 code is allowed in comment lines and in some metadata lines.)
One file contains observations of one meteorological element at one location in one year.
One file contains, at first a set of data lines as the body, and then a set of metadata lines as the trailer.
Lines beginning with ASCII characters other than "#".
Handled as space-separated columns. (Consecutive multiple spaces are equivalent to a single space.)
One line corresponds to one time point or one fixed-length time interval.
1979 1 1 7 0.29167 1013.25
Lines beginning with a "#" followed by a space or another "#".
Containing any information relevant to human readers. Ignored by machine processing.
# This is a comment line.
Lines beginning with a "#" followed without spaces by a keyword and then a ":".
A keyword consists of upper and lower case alphabets, numerals and "_". (Space, invisible characters, "#" and ":" are explicitly excluded. Other ASCII characters may be allowed when appropriate.) Distinction between upper and lower cases is ignored. It is recommended to compose keywords in lower-case letters only.
Syntax of the content following ":" is specific to the keyword. The default is a plain English text which may contain spaces and punctuation marks.
#element_name: air pressure at sea level #unit: hPa #source_provider: Thai Meteorological Department #received_date: 2010-03-29 #converted_date: 2012-08-09
A tentative version, documented in Japanese