Skip to content

Tool to convert the VATSpy data project DAT file to JSON without pulling out your hair.

License

Notifications You must be signed in to change notification settings

nyartcc/application-VATSpy-DAT-to-JSON-converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VATSpy .dat to .json converter

Background

VATSIM provides a lot of useful aviation data through the VATSIM data project - an extention of the VATSPY data format designed by Ross Carlson many years ago. Unfortunately, this format of this file can be extremely annoying to work with as the way it breaks down data is not commonly used in a lot of programming languages.

When we wanted to use the project as a data source, we recognized that the main VATSpy.dat file was so annoying to work with, that we wanted to convert it to a more usable JSON format and this tool is the result.

Requirements

This tool is built in, and requires Python 3.9 and PIP to be work. It comes with an installer, allowing you to run it easily from your own machine.

Note, this is a commandline tool, and has no GUI.

Usage

  • Download the release, or clone this repo to your local machine.
  • Using your CLI, navigate to the downloaded folder.
  • Run:
pip install -e .

This will use pip to install the script to your PATH.

Once installed, you may now run the script using:

vatspy_dat_converter

About

Tool to convert the VATSpy data project DAT file to JSON without pulling out your hair.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages