Skip to content

zxy-Ryan/flights-searcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flights Searcher

Discription

Flights Searcher helps users find the flights path which takes the least time from one city to another, from all possibilities.
This demo is a web version of a python project, for demonstration use only. Original functions are not fully implemented.
you can see the demo here: flights searcher

Raw Data

Air ports data: Airports.txt
Flights data: FlightsData.txt

Statement of Work

  1. Design a relational database through the raw data to represent a flight network.
  2. Read a graph from the database.
  3. Design a recursion algorithm that finds all paths as well as the shortest path through the graph. A 'path' represents a flights combination.
  4. Design a GUI to change inputs and display results. For the web version, ArcGIS API for JavaScript was used to display the map-related functions.

Notice: The page was written in ES6(ECMAScript 2015), if something is going wrong please try another browser.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published