Giter VIP home page Giter VIP logo

eezy's Introduction

EEzy Flight Planner

Metar

Metars (METeorological Aerodrome Report) are reports that are isuued by meteorological stations at every commercial airport. These airports have their own weather observation stations and professional staff that extracs the collected weather data. This is then published in strings with abbreviated tokens for different observations. Metars differ widely and can be quite short:

EDHK 091920Z AUTO 24010KT 7000 // OVC007/// 03/02 Q1028

or quite long:

LTFM 081050Z 35023KT 9999 FEW012 BKN022 01/M03 Q1034 RESHSN NOSIG RMK RWY17L 34023KT RWY34L 34024KT RWY16R 34020KT RWY36 35026KT RWY18 35024KT

depending on the weather conditions at the airport.

The TAF/Metar app provides the pilot a quick and comprehensive overview of all the relevant data for his/her departure or aerodrome approach. Most relevant information is visually represented on top, and more detailed information follows beneath. The pilot can concentrate on flying and navigating the aircraft while the most important weather reports are available at a glance. Beneath wind direction all RWYs of the aerodrome can be selected, providing useful information before checking in with Approach or snaping in ATIS. (! Runways are selectable even if they have the same heading (in case of RWY 26R and RWY 26L) !)

The App uses the AWC API beta-Server as a baseline. The results of the API are fine grained with a powerful RegEx over the Raw Metar that a) add a second layer of redundancy and b) provide useful extra information that does not come with AWC's API.

Dev

cd client && npm install cd server && npm install cd server && npm run dev

API

Test the API at clausing-lage.de/api/metardecoder/<YOUR METAR STRING>

e.g.: EDHK 100850Z 08012KT 9999 -SN OVC015 01/M02 Q0992

The API can convert Raw Metar String input to an output in JSON format. The main focus is to maintain the strict design of Metar strings while making it as 'human readable' as possible. The decoding of the weather strings was of particular importance in order to reduce the complexity of the raw Metar strings and to ensure quick information access.

To Do

Issues Beta API

  1. Temp and Dewpoint in °C with one decimal ("10" => 1.0°C)

Mobile App

Install

npm install && npm run start

Wordcloud

EDDS EEDH EDDM EDHK EGLL LTFM RJTT VTBS WSSS ZSPD GCTS HAAB FACT HEGN LTBA LEBL EHAM LFPG EGPH UUEE KORD KLAX KDEN KJFK KSFO CYYZ MMMX MMUN YSSY YMML NZAA PHOG LEAL EDDB UKBB EBBR LIRA EKCH LGAV EFHK LPPT LCRA LSZH GCXO KLIT KCAE KDTW CYUL

eezy's People

Contributors

vclausinglage avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.