I just pushed one more commit to http://gitorious.org/~jsd/fg/sport-model/commits/navaid-repairs
This provides IMHO a pleasing combination of simplicity, versatility, consistency, and verisimilitude. The main new feature is to allow the active runway to be chosen to have a crosswind or tailwind. ==================== >From the README file: This describes the effect of /environment/runway-wind-skew. Setting this variable affects the choice of runway. This is relevant in three ways: -- It affects the selection of the runway for placement of the aircraft during initialization, assuming an airport has been specified but no specific runway has been specified. (This affects the code in two places, in fg_init.cxx and main.cxx.) -- It affects what ATIS says is the runway-in-use. -- It affects which end of a reversible ILS will be active. The specific effect works like this: Suppose the wind at the airport is coming from the direction WWW, and suppose the value of runway-wind-skew is RWS. Then we /pretend/ the wind is coming from WWW+RWS and choose the runway accordingly. A value of RWS that is positive (but less than 180) mean the runway will be to the right of the actual wind WWW, which increases the chance that you will have a crosswind from your left when using the chosen runway. Assuming there is some nonzero wind, and the wind doesn't shift: ++ Setting RWS=90 guarantees a crosswind component from the left. ++ Setting RWS=-90 guarantees a crosswind component from the right. ++ Setting RWS=180 guarantees a tailwind component. Some examples: Suppose the airport provides runways 4/22 and 16/34, all of which are similar in length and width. Suppose the actual wind is coming straight out of the north. *) RWS greater than -80 and less than 10 Runway 34, crosswind from the right *) RWS greater than 10 and less than 100 Runway 4, crosswind from the left *) RWS greater than 100 and less than 190 Runway 16, crosswind from the left *) RWS greater than -170 and less than -80 Runway 22, crosswind from the right ------------------------------------------------------------------------------ Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel