B747 Om
B747 Om
B747 Om
PROJECT OPENSKY
B747
By Warren C. Daniel
Project Opensky
www.project-opensky.com
[email protected]
Disclaimer
This manual is not provided from, endorsed by, or affiliated with The Boeing Company, All Nippon
Airways, the United States Air Force, Korean Air Lines, Inc., Japan Airlines, Cathay Pacific
Airways or any other airline in any way.
Any exact similarities between this manual and Project Opensky aircraft to actually aircraft,
procedures, or airline carriers are strictly coincidental.
All copyrights remain the property of their respective owners.
The procedures contained within are this authors interpretation of generic flight operations.
These procedures are not always accurate in all situations.
All diagrams have been recreated to mimic actual procedures or scenarios, however, are not
taken from actual materials whatsoever.
This manual is not intended for real world flight.
Project Opensky Boeing 747-100, 747-200, 747-300, 747-400, 747-400ER, VC-25A Series
Versions 1/2 and Version 3
Model Designers v1, v2
Mitsushi Yutaka
Hiroshi Igami
Model Designers v3
Chang Yeon, Vincent Cho
Simon Ng (Senior QC and Co-Designer)
Yosuke Ube (Model Editor and Compiler)
Flight Dynamics Designer
Warren C. Daniel
Technical Resource
Simon Ng
Shigeo Kitaguchi
Nick Peterson
Matt Zagoren
Test Pilots
Project Opensky Members
Copyright: Project Opensky 2000-2004
This freeware manual may not be sold under any circumstances.
Non-compliance will be met with legal action.
Visual and Flight model based on the most realistic data for the 747 and actual experiences on
747 flight decks. Simon Ng has provided many tireless hours of instruction, feedback and advice.
Without Simon and Kitaguchi-san, the 747 could not have taken place. Also many thanks to
several other friends who will remain anonymous.
PREFACE
This manual serves as a reference for operating procedures and training maneuvers. The flight
profiles show the basic recommended configuration during flight.
The maneuvers should normally be accomplished as illustrated. However, due to airport traffic,
ATC distance separation requirements, and radar vectoring, modifications may be necessary.
Exercise good judgment.
Height 63 ft 5 in
2)
Length -- 231 ft 10 in
3)
Span -- 195 ft 8 in (211 ft 5 in, 213 ft fueled 747-400, not including 400D)
4)
5)
6)
Landing Gear:
Track -- 12 ft 7 in (inner main gear)
36 ft 1 in (outer main gear)
Wheelbase -- 84 ft and 0 in
7)
8)
747 Type
PW
GE
RR
22628
5300 nm
22628
6560 nm
23320
6370 nm
22440
6620 nm
23468
6330 nm
24192
6140 nm
23620
6290 nm
21436
6930 nm
20336
7305 nm
20576
7220 nm
For proper engine and aircraft operations, the captain must view the EICAS as the engines and
wings are not visible from the flight deck. Pilots rearward view is based on the captains eye
reference point with 145 degrees of travel.
TAXI
1) The nose wheel steering and the engine thrust are used to taxi the airplane.
2) Make sure you have the necessary clearance when you go near a parked airplane or other
structures.
3) Set takeoff flaps. Opensky recommended setting is Flaps 10, or Flaps 20, weight dependent.
See speed reference charts.
4) When the APU in the taxi airplane or the parked airplane is on you must have a minimum
clearance of 50 feet between the APU exhaust port and the adjacent airplane's wingtip (fuel
vent).
5) The taxi speed must not be more than approximately 30 knots. Speeds more than 30 knots
added to long taxi distances would cause heat to collect in the tires. Recommended speed is 20
knots. Beware of changing GS numbers due to tailwinds during taxi.
6) Before making a turn, decrease the speed of the airplane to a speed of approximately 8 to 12
knots. Make all turns at a slow taxi speed to prevent tire skids.
7) Do not try to turn the airplane until it has started to move.
8) Make sure you know the taxi turning radius.
9) Monitor the wingtips and the horizontal stabilizer carefully for clearance with buildings,
equipment, and other airplanes.
10) When a left or right engine is used to help make a turn, use only the minimum power
possible.
11) Do not let the airplane stop during a turn.
12) Do not use the brakes to help during a turn. When you use the brakes during a turn, they will
cause the main and nose landing gear tires to wear.
13) When it is possible, complete the taxi in a straight-line roll for a minimum of 10 feet.
NOTE: This will remove the torsional stresses in the landing gear components, and in the tires.
14) Use the Inertial Reference System (IRS) in the ground speed (GS) mode to monitor the taxi
speed.
15) If the airplane taxi speed is too fast (with the engines at idle), operate the brakes slowly and
smoothly for a short time. NOTE: This will decrease the taxi speed.
16) If the taxi speed increases again, operate the brakes as you did in the step before.
17) Always use the largest radius possible when you turn the airplane. NOTE: This will decrease
the side loads on the landing gear, and the tire wear will be decreased.
18) Extra care must be given to turn the aircraft due to the fuselage length and wingspan.
A minimum distance from the edge of the pavement must be maintained to reverse the aircrafts
direction. Minimum distance is 113 FT. of pavement:
9
Copyright: Project Opensky 2000-2004
This freeware manual may not be sold under any circumstances.
Non-compliance will be met with legal action.
TAKEOFF
1) Align aircraft with runway centerline.
2) Increase power to approximately 60% N1, pause briefly to verify that engines have stabilized.
3) Watch EICAS indicator for engine problems or aircraft alarms.
4) Increase power smoothly to pre-determined N1 speeds based on aircraft takeoff weight,
(85% - 105% N1). This can either be done manually or using the autothrottle with the
autopilot engaged.
5) At Vr, smoothly rotate aircraft 8 degrees upwards at a pitch rate of 2 3 degrees per second.
DO NOT rotate more than 8 degrees to avoid tail strike. Tail strike will occur at 11
degrees rotation. (For V-Speed Table, 747PERFORMANCE.PDF, or calculate on FMC.)
6) Hold nose at +10 - 12 degrees after positive rate of climb is confirmed, then raise landing
gear after V2 (see below).
10
11
Slat Position
Max Speed
280
260
10
240
20
230
25
205
30
180
10) Increase speed to 230 250 in accordance with ATC instructions (max 250 KTS below
10,000 FT).
11) For full maneuverability beneath 10,000 FT, slats must be fully retracted with aircraft at
minimum safe airspeed.
CLIMB
1) Select highest CLB N1 setting. Once climb thrust or airspeed is set, the autopilot will
compensate for environmental condition changes automatically during the climb.
2) It is recommended that the aircraft be flown manually up to 15,000 FT, weather and ATC
traffic conditions permitting. However, in high traffic conditions, to easy the workload of the
pilot, the autopilot MCP altitude intervention may be engaged above a minimum altitude of 80
FT with the landing gear up.
3) Climb settings use a 10 20% derate of thrust up to 10,000 FT, then increases linearly to
max thrust at 30,000 FT.
4) For enroute climb, climb at a rate of 1800 - 3000 FPM, pursuant to ATC and traffic
conditions. If there is no altitude or airspeed restrictions, accelerate to the recommended
speed. The sooner the aircraft can be accelerated to the proper climb speed, the more fuel
and time efficient the flight.
Copyright: Project Opensky 2000-2004
This freeware manual may not be sold under any circumstances.
Non-compliance will be met with legal action.
12
5) As engine and wing icing may occur during the climb and descent, the engine anti-icing
system should be in the AUTO or ON position whenever icing is possible. NOTE: Failure to
do so may result in engine stall, overheating, or engine damage.
6) For normal economy climb, follow ATC speed restrictions of 250 KTS below 10,000 FT. If
permitted by ATC and no speed restriction below 10,000 FT, increase speed to 290 KTS.
Above 10,000 FT, climb at 330 KTS or . 85 MACH. Climb speed table is as follows:
ALTITUDE
SPEED
Sea Level to
10,000 FT
250 KTS
Above 10,000
FT
330 KTS/.85
MACH
7) Max climb speed is 330 knots until reaching .85 MACH at initial cruise altitude.
8) For engine out climb, speed and performance various with gross weight and altitude,
however 260 knots at 1000 1500 FPM may be used.
9) Set standard barometer above airport transition level (depends on local airport geography).
CRUISE
1) Cruise above crossover at . 84 - .85 MACH for 747 Classic. M.85 M.86 for 747-400.
2) Cruise below crossover at 340 knots IAS or M.82.
3) Headwinds will increase engine power, reduce cruise speed and decrease range.
4) Tailwinds will decrease engine power, increase cruise speed and increase range.
5) Follow previously entered FMC waypoints.
6) Fuel Freeze -- Extended operation at cruise altitude will lower fuel temperature. Fuel cools at
a rate of 3 degrees C per hour, with a max of 12 degrees C in extreme conditions. Fuel
temperatures tend to follow TAT (total air temperature). To raise fuel temperature/TAT, a
combination of factors can be employed:
-
13
Unbalanced fuel.
Improper aircraft trim.
9) In the case of engine out cruise, it may be necessary to descend. NOTE: For 747 three
engined limitations, divert to the nearest available airfield to avoid overstressing engines and
unnecessary risk. Use good judgement to select an airfield that can accommodate an aircraft
of this size. Consideration must also be giving to ground facilities to accommodate number of
passengers on board.
10) Trim aircraft for proper elevator alignment.
11) In case of engine out cruise, trim rudder for directional alignment.
12) Deviate from flight plan for weather, turbulence, or traffic as necessary after receiving
clearance from ATC.
DESCENT
1) Descent at pre-determined TOD (Top of Decent)
2) Descend at 320 KT above 10,000 FT.
3) Use speedbrakes or thrust to minimize vertical path error.
4) Proper descent planning is necessary to ensure proper speed and altitude at the arrival point.
Distance required for descent is 3NM/1000FT. Descent rates are as follows:
Intended Speed
Decent Rate
CLEAN
WITH
SPEEDBRAKES
.85 MACH/320
KTS
2300 FPM
5500 FPM
250 KTS
1400 FPM
3500 FPM
VREF 30 +
80 KTS
1300 FPM
2400 FPM
5) Plan to descend so that aircraft is at approximately 10,000 FT above ground level, 250 KTS,
30 miles from airport.
Copyright: Project Opensky 2000-2004
This freeware manual may not be sold under any circumstances.
Non-compliance will be met with legal action.
14
6) At average gross weights, it requires 80 seconds and 7 NMs to decelerate from 290 KTS to
250 KTS for level flight without use of the speedbrakes. It requires 120 seconds to slow from
290 KTS to minimum clean airspeed. Using speedbrakes will reduce the times and distances
by half.
7) Arm speedbrakes and autobraking to position 1 or 2 on initial descent.
8) Set airport altimeter below transition level.
9) Avoid using the landing gear for drag above 180-200 KTS to avoid damage to doors or
passenger discomfort.
10) Recommended approach planning, ATC and airport rules permitting:
-
11) In case of rapid descend due to depressurization, bring aircraft down to a safe altitude as
smoothly as possible. Using the autopilot is recommended. Check for structural damage.
Avoid high load maneuvering.
12) Bank Angle Protection (BAP) is not available on the 747. Over 36 degrees of bank, an
audio bank angle alarm will sound.
13) Stall recovery can be accomplished by lowering the aircrafts nose and increasing power at
once to gain airspeed. Beware of terrain. Accelerate to VREF 30 + 80 KTS. Do not retract
gear until confirmed stall recovery and positive rate of climb. Keep nose at 5 degrees above
the horizon or less.
14) If deployed, do not retract slats during the recovery, as it will result in altitude loss.
15) In the event of engine out approach, approach at VREF+5 @ flaps 20.
16) Under normal conditions land at VREF @ flaps 30. (For V-Speed Table,
747PERFORMANCE.PDF, or calculate on FMC.)
17) ILS Approach - During initial maneuvering for the approach, extend flaps to 10 and slow to
180-200kts. When the localizer is alive, extend flaps to 20 and maintain 180kts. At one dot
below glideslope intercept, extend the landing gear and flaps to 25. Begin slowing to final
approach speed. At the final approach fix, extend flaps to 30 and slow to Vref + 5. Be
stabilized by 1000 feet above field level. This means, gear down, flaps 30, Vref +5 and
engines spooled. Plan to cross the runway threshold at Vref.
18) Visual Approach - Similar to the ILS approach. The major difference is that aircraft must be
stabilized by 500 feet above field level, as opposed to 1000 feet.
15
19) A stabilized approach at Vref +5 will result in a pitch attitude of 2-3 degrees nose up. Cross
the threshold at Vref. Begin the landing flare at about 30ft. Only about 1-2 degrees of pitch up
is necessary. The tail will strike at approximately 9 degrees. Slowly reduce thrust to nearly
idle. Landing with thrust at idle will result in a firm touchdown. Set thrust just above idle. At
touchdown, fly the nosewheel on. At touchdown, autospoilers should deploy. Deploy reverse
thrust. Normally, autobrakes 1 is sufficient stopping power. 2 is sufficient for short or wet
runways. Be out of reverse thrust by 80kts to prevent foreign object damage to the engines.
20) For wind correction, add the steady state wind plus all of the gust factor to the Vref. Do
not add more than 20 kts. When landing in a crosswind, do not bank excessively as wingtip
or engine pod strike may occur.
21) The Project Opensky 747 is a CATII/III aircraft, meaning the aircraft is capable of landing on
autopilot in conditions where visibility is down to 50ft AGL.
22) Land the aircraft.
23) Disengage (autopilot autothrottle will disengage) reverse thrust at 80 knots.
16
17
Q) If you could sum it up in a few words, why is this version better than the previous
versions?
A) These are the most detailed 747 FDEs to date. They include payload and weight entries
directly from Boeing documents, as well as have new physical definitions for hard areas and
scrape points.
18
Example:
[fltsim.0]
title=Project Opensky - Airbus A340-300
sim=A340-300-GE-CFM56-5C4
model=
panel=
sound=
texture=
checklists=
atc_airline=CATHAY
atc_id=B-HXI
atc_flight_number=1
atc_heavy=1
atc_parking_types=GATE, RAMP, CARGO
atc_parking_code=CPA
ui_manufacturer=Project Opensky
ui_type=A340-300
ui_variation=Cathay Pacific Airways
visual_damage=1
In this case, edit the atc_parking_code
Put in the ICAO code of your airline. This will cause FS2004 to direct
the plane to the specific set of gates for that airline.
Also, atc_parking_type tells FS2004 which parking you prefer
and in which order. You typically won't have to change the parking type,
but you will need to change the ICAO code for the atc_parking_code.
The freighters are already designated with CARGO slots as preferred parking.
Q) How can I determine the ICAO code for my airline for my repaint?
A) For your choosing your ATC codes for your paints:
http://www1.iata.org/membership/airlines/airlinemembership.htm
Choose "Geographic area". Weight models.
19
Q) I see the condensation effects, even when Im landing. Am I doing something wrong?
A) Yes. You should only see the condensation effects between 164 172 knots. So, you should
only see the effects right as you are rotating/taking off, or as you slow for appoach. As you
approach the ILS, you should be at 180 knots @ flaps 20. As you intercept the glideslope, you
should be slowing to VREF. VREF depends on your landing weight, but your target VREF
should be 143 knots, flaps 30, with only 24,000 lbs fuel on board.
A) Set your sound options for the engines to 1/8 maximum value. Decrease Navigation also to
th
th
1/8 bar. As for the other sounds, increase them all to 8/8 bar. In the 747, you are a long way
away from the engines and the landing gear. Youre separated from the cabin by the flight deck
door, and the cabin is expansive.
For the most part, you mainly hear the hiss of pressurized air and the sounds of the flight deck.
You practically dont hear the engines at all, except on takeoff, climbout, and when the thruster
reverses engage. Other than that, the large PWs, RRs, or GEs are quiet as a mouse.
20
Q) Why is there no fuel burn or range information for 747-100B with Rolls Royce engines?
A) At the time of press, I did not have enough details. Assume specs from 747-200B RR.
Q) Are the newer FDEs (2004.8.0) compatible with the other 747 v1s?
A) No, there are many differences which will cause visual problems. Use only 5.6 version FDEs
for the 747 v2. Use version 4.6 for v1.
Q) How come the wings bounce up and down when Im taxing? Why does the plane hop
up and down? Why do I sometimes fall into a hole in FS? Is there anyway around this?
A) This is due to your scenery not being flattened or defined properly. This is more common with
add-on scenery, particularly older scenery from FS2000. However, it can occur in newer FS2002
scenery and in the default MS scenery itself.
This problem is not related to the Opensky planes.
You can do several things to avoid this problem:
1) disable crash settings
2) ask your scenery designer if there is a patch, or flatten coordinates available for their
scenery.
3) Use the alternate gear points contained in the FDE.
21
Then remove the // sections in your FDE so your contact points section reads:
[contact_points]
// Nose gear
point.0= 1.000, 67.333, -1.500, -15.333, 1181.102, 0.000, 2.000, 70.000, 1.859, 2.500, 0.518, 9.000, 11.000, 0.000, 240.000, 280.000
point.1= 1.000, 67.333, 1.500, -15.333, 1181.102, 0.000, 2.000, 70.000, 1.859, 2.500, 0.518, 9.000, 11.000, 0.000, 240.000, 280.000
// Main Wing Gear (left)
point.2= 1.000, -7.583, -18.000, -17.133, 1574.803, 1.000, 2.000, -13.000, 2.602, 2.500, 0.551, 12.900, 14.900, 2.000, 240.000, 280.000
point.3= 1.000, -7.583, -14.000, -17.133, 1574.803, 1.000, 2.000, -13.000, 2.602, 2.500, 0.551, 12.900, 14.900, 2.000, 240.000, 280.000
point.4= 1.000, -2.583, -18.000, -17.133, 1574.803, 1.000, 2.000, -13.000, 2.602, 2.500, 0.551, 12.900, 14.900, 2.000, 240.000, 280.000
point.5= 1.000, -2.583, -14.000, -17.133, 1574.803, 1.000, 2.000, -13.000, 2.602, 2.500, 0.551, 12.900, 14.900, 2.000, 240.000, 280.000
// Main Wing Gear (right)
point.6= 1.000, -7.583, 18.000, -17.133, 1574.803, 2.000, 2.000, -13.000, 2.602, 2.500, 0.551, 15.100, 16.400, 3.000, 240.000, 280.000
point.7= 1.000, -7.583, 14.000, -17.133, 1574.803, 2.000, 2.000, -13.000, 2.602, 2.500, 0.551, 15.100, 16.400, 3.000, 240.000, 280.000
point.8= 1.000, -2.583, 18.000, -17.133, 1574.803, 2.000, 2.000, -13.000, 2.602, 2.500, 0.551, 15.100, 16.400, 3.000, 240.000, 280.000
point.9= 1.000, -2.583, 14.000, -17.133, 1574.803, 2.000, 2.000, -13.000, 2.602, 2.500, 0.551, 15.100, 16.400, 3.000, 240.000, 280.000
// Main Center Gear (left)
point.10= 1.000, -18.583, -8.000, -17.133, 1574.803, 1.000, 2.000, 0.000, 2.602, 2.500, 0.551, 13.400, 14.900, 2.000, 240.000, 280.000
point.11= 1.000, -18.583, -4.000, -17.133, 1574.803, 1.000, 2.000, 0.000, 2.602, 2.500, 0.551, 13.400, 14.900, 2.000, 240.000, 280.000
point.12= 1.000, -12.583, -8.000, -17.133, 1574.803, 1.000, 2.000, 0.000, 2.602, 2.500, 0.551, 13.400, 14.900, 2.000, 240.000, 280.000
point.13= 1.000, -12.583, -4.000, -17.133, 1574.803, 1.000, 2.000, 0.000, 2.602, 2.500, 0.551, 13.400, 14.900, 2.000, 240.000, 280.000
// Main Center Gear (right)
point.14= 1.000, -18.583, 8.000, -17.133, 1574.803, 2.000, 2.000, 0.000, 2.602, 2.500, 0.551, 11.500, 17.500, 3.000, 240.000, 280.000
point.15= 1.000, -18.583, 4.000, -17.133, 1574.803, 2.000, 2.000, 0.000, 2.602, 2.500, 0.551, 11.500, 17.500, 3.000, 240.000, 280.000
point.16= 1.000, -12.583, 8.000, -17.133, 1574.803, 2.000, 2.000, 0.000, 2.602, 2.500, 0.551, 11.500, 17.500, 3.000, 240.000, 280.000
point.17= 1.000, -12.583, 4.000, -17.133, 1574.803, 2.000, 2.000, 0.000, 2.602, 2.500, 0.551, 11.500, 17.500, 3.000, 240.000, 280.000
//Scrape points
point.18= 2.000, -14.167, -96.167, 0.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 5.000, 0.000, 0.000
22
point.19= 2.000, -14.167, 96.167, 0.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 6.000, 0.000, 0.000
point.20= 2.000 -92.667, 0.000, -2.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 9.000, 0.000, 0.000
point.21= 2.000, 88.167, 0.000, -3.750, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 4.000, 0.000, 0.000
point.22= 2.000, -14.167, -96.167, 0.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 7.000, 0.000, 0.000
point.23= 2.000, -132.667, 0.000, 55.500, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 8.000, 0.000, 0.000
point.24= 2.000, -14.917, -69.500, -7.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 9.000, 0.000, 0.000
point.25= 2.000, 14.917, -39.167, -11.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 9.000, 0.000, 0.000
point.26= 2.000, 14.917, 39.167, -11.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 9.000, 0.000, 0.000
point.27= 2.000, -14.917, 69.500, -7.000, 787.402, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 9.000, 0.000, 0.000
static_pitch= -1.000
static_cg_height= 13.625
Q) I took off/landed and now I see sparks and smoke! What happened?!
A) You scraped parts of the plane. You must remember not to over-rotate the plane. Tail strike
happens at 11 degrees. Also, remember, the nacelles are only about 4 feet off the ground. In a
cross wind landing, try not to strike the engine pod. If you see sparks and flames, execute your
emergency procedures, dump fuel and head back to the airport. In the event of an engine strike,
shut down the engine.
Q) Can you please explain the fuel usage for the different 747s?
A) The base I used was 747 classics data: 743 with RR...
I took fuel burn of 10,700 kph => 23620 pph (for all 4 engines)
for cruise @ M.85:
So the scale I built was:
747 Type
PW
GE
RR
22628
5300 nm
22628
6560 nm
23320
6370 nm
22440
6620 nm
23468
6330 nm
24192
6140 nm
23620
6290 nm
21436
20336
20576
6930 nm
7305 nm
7220 nm
Range
744 (Fuel Burn - 4 Engines - PPH)
Range
So based on my numbers, between the least thirsty 747-400s and the most thirsty 747 classic is
20336 pph vs. 24192 pph. When you compare gross weight for the 747 and the engine type, an
extreme example would be to say that a 747 classic can use up to 19% more fuel per hour...
Over a 14 hour trip, a classic 747 would use up to 10,800 more gallons of fuel! Or the range of a
747 classic could be as much as 1165 nms less than a 747-400...
23
24
My name is Warren and I travel around 100,000 miles a year. These planes would not have
turned out as they have if not for Simon Ng, Kitaguchi-san, and Nick Peterson. Simon has spent
many hours teaching and instructing us in the Art of the 747. Simon has had all of us banging
our heads on the keyboards, getting the 747 right. Also, lots of credit goes to Matt Zagoren for
taking the trouble to compile his 747 documentation and allowing us to reference it.
I am not an airline captain, but love flight. Formally, I used to fly a Cessna 172 and a twin-engine
Piper Cherokee. My goal is to give the flight simulator community the closest possible experience
to flying a real 747.
My hobbies are flight, automobile track racing, and novel and screenwriting.
I cannot promise Ill answer every single question, but someone at the forum will try to get an
answer for you. Please send general comments to the forum at: www.projectopensky.com.
Remember that Project Opensky creates these aircraft for free, because we enjoy it. Do not
bog us down with ignorant or unnecessary comments or criticism. If you feel you can do
better, by all means, please do so, so that we may all benefit from everyones hard work.
25