Skip to content

tclevdev/METARdecode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

METARdecode

METARdecode is a simple command line .NET core application to decode METeorological Aerodrome Reports (METARs). METAR is a format for providing weather information in aviation.

METARdecode can decode any USA METAR by simplying supplying the ICAO Code or METAR string as an argument via command line. A report will be displayed of the details.

If the ICAO code is supplied, the METAR string will be retrieved from the AVWX (https://avwx.rest) API.

Input:

Using existing METAR string:
METARdecode "KAUS 021553Z 09004KT 10SM SCT013 BKN027 OVC250 24/22 A3008 RMK AO2 SLP178 T02440217"

Using ICAO airport code:
METARdecode KAUS

Output:

-------- METAR Report --------

ICAO Code: KAUS
Day of Month: 02
Time: 15:53:00 Zulu
Wind Direction: 090 Degrees
Wind Speed: 00 KTs
Visibility: 10 Statute Miles
Cloud Information: Scattered 01300 FT Broken 02700 FT Overcast 25000 FT 
Temperature: 24 C
Dew Point: 22 C
Altimiter: 30.08 Hg
Remarks: AO2 SLP178 T02440217

To-Do:

  • Better error handling
  • More descriptive explanations of each parsed section
  • GUI interface
  • If possible, retrieve METAR via API by entering an airport code.

About

A simple command line METAR decoder written for .Net core

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages