Port 80.

  1. Point Google Earth kml file to Google App Engine.
  2. A random start airport from our list of 80 airports is selected.
  3. One or two destinations are selected from our list perhaps predicate on an actual commercial airline servicing that route.
  4. SID (Standard Instrument Departure) calculated from runway.
  5. Connects to waypoint database selecting nearby waypoints. Selects appropriate nearby inline point. Iterate until near first desination.
  6. Then STAR to runway.

Rinse and repeat.

The KML file needs to know that it should be updated regularly. It should periodically contact the App and get the next waypoint and crease object that describes the next section of the flight corridor.

An extension might be to run a massively parallel computation in the cloud attempting the travelling salesman problem on a subset of the set of 80.