Minecart Rapid Transit Flight Network Planner for airlines
This planner prioritises unique flight routes and tries its best not to duplicate other airlines' flights :)
Astrella uses this program to generate its flight network and has found that over 90% of flights are unique 👀
- Run
cargo install flight-network-plannerto downloadcargo-binstallis supported:cargo binstall flight-network-planner- If cargo is not available, prebuilt executables are located in GitHub releases
- Run
flight-network-planner get-configto get the default configuration file- Append
> <config_file_name>to save the configuration to a file
- Append
- Edit the configuration file for your airline
- Run
flight-network-planner run <config_file_name>to generate the flight plan for your airline- Append
-sto view statistics about the flight plan (you may have to scroll up) - Append
-o <old_output_file_name>if you still have the output of a previous run (to tell the planner to preserve flight numbers), with-rto replace it - Appens
> <output_file_name>to save the output to a file
- Append
- Profit
- As flight plans depend heavily on other airlines, flight plans can change extremely rapidly over time
- This program pulls data from Gatelogue, which means
- The duplication rate may be higher or lower than its actual value, depending on whether the MRT Mapping Services have recorded the other airlines' flights
- You need the internet for this to work
- There is a 99.9999999% chance something will break while you use the program. I haven't got round to unit-testing the planner thoroughly so there may be bugs lurking everywhere