Used to parse the WMO provided flatfile containing all synop stations.
More...
|
|
| __init__ (self) |
| |
| | parse (self, filename) |
| | Parses the file.
|
| |
|
| | _gps_to_decimal (self, dd, mm, ss) |
| | Converts the gps coordinate (degree, minute, seconds) to a decimal coordinate.
|
| |
| | _parse_row (self, ids, row) |
| | The internal parsing function.
|
| |
Used to parse the WMO provided flatfile containing all synop stations.
◆ _gps_to_decimal()
| Lib.rave_wmo_flatfile.rave_wmo_flatfile._gps_to_decimal |
( |
| self, |
|
|
| dd, |
|
|
| mm, |
|
|
| ss ) |
|
protected |
Converts the gps coordinate (degree, minute, seconds) to a decimal coordinate.
- Parameters
-
| dd | - the degrees |
| mm | - the minutes |
| ss | - the seconds (and an eventual identifier saying if we are on N(orth), S(outh), W(est), E(ast) |
- Returns
- the decimal coordinate
◆ _parse_row()
| Lib.rave_wmo_flatfile.rave_wmo_flatfile._parse_row |
( |
| self, |
|
|
| ids, |
|
|
| row ) |
|
protected |
The internal parsing function.
- Parameters
-
| ids | - a list with all the column names in same order as data @row the row we are going to tokenize |
- Returns
- a wmo_station instance
◆ parse()
| Lib.rave_wmo_flatfile.rave_wmo_flatfile.parse |
( |
| self, |
|
|
| filename ) |
Parses the file.
- Parameters
-
| filename | - the name of the file to parse |
- Returns
- a list of wmo_stations
The documentation for this class was generated from the following file:
- /github/workspace/Lib/rave_wmo_flatfile.py