Giter VIP home page Giter VIP logo

get_flight_data's Introduction

Automate getting your Flight Data

Welcome to my little project! This tool is designed for pilots and aviation enthusiasts. It automates the process of fetching the latest SimBrief flight plan, retrieving METAR information for the departure and destination airports, as well as VATSIM ATIS for both the departure and arrival locations.

Getting Started

Please follow the steps below to setup your environment:

  1. There's a userdata.json included with the release. You don't need to manually configure this file. The GUI supports entering this data:
    • simBrief_userName: Your SimBrief username.
    • api_token: Your AVWX API Key. Visit AVWX to get your API key.
  2. Ensure that the userdata.json is in the same directory as the executable file.

Note: If the program is run via the command line, the userdata.json file should be in the same directory from where the command is run, not necessarily where the executable file is.

Running the Project

With the configuration file ready:

  • Run the executable file with a double click.
  • Alternatively, you can open a terminal, navigate to the directory containing the executable file and run ./<executable_file_name>.

Ensure your system meets the essential network requirements for fetching data from SimBrief, AVWX and Vatsim APIs.

Functionality

Once up and running:

  • The program fetches your latest flight plan from SimBrief.
  • It retrieves METAR data for both the departure and destination locations.
  • It retrieves the correct VATSIM ATIS (Automated Terminal Information Service) for both departure and arrival.

Whether you're a pilot looking to simplify your pre-flight process, or an aviation enthusiast seeking to automate data retrieval, I hope my project delivers high value.

get_flight_data's People

Contributors

hadesmonsta 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.