This is the code for my final year project. To run this code, the following packages will have to be installed:
- gdal for Python - A useful guide for macOS, Windows and Unix
- haversine - can be installed through pip, guide
- scipy - can be installed through pip, guide
The following packages are also required, but most likely already installed with default Python libraries:
- matplotlib
- pathlib
- numpy, guide
To compare all algorithms using numerical results, run compare_all_algs.py.
To compare the flight paths plotted on a terrain map, run ColourMapSeveral.py.
All terrain files are contained within the ireland folder, while all Python files are stored in the code folder.