Skip to content

Commit

Permalink
Merge pull request #8 from MaelkMaelk/APS
Browse files Browse the repository at this point in the history
Aps
  • Loading branch information
MaelkMaelk authored Oct 8, 2024
2 parents d315f05 + 7527f74 commit 2c30c66
Show file tree
Hide file tree
Showing 14 changed files with 1,064 additions and 553 deletions.
374 changes: 292 additions & 82 deletions Python/XML/aircraft.xml
Original file line number Diff line number Diff line change
@@ -1,84 +1,294 @@
<?xml version="1.0" encoding="UTF-8"?>

<aircrafts>

<aircraft name="B738">
<speed>330</speed>
<ceiling>410</ceiling>
<ROC>2000</ROC>
<ROD>3000</ROD>
</aircraft>
<aircraft name="AT72">
<speed>220</speed>
<ceiling>450</ceiling>
<ROC>1500</ROC>
<ROD>2000</ROD>
</aircraft>
<aircraft name="BE9L">
<speed>200</speed>
<ceiling>430</ceiling>
<ROC>1000</ROC>
<ROD>1500</ROD>
</aircraft>
<aircraft name="A320">
<speed>330</speed>
<ceiling>410</ceiling>
<ROC>2000</ROC>
<ROD>2500</ROD>
</aircraft>
<aircraft name="BE20">
<speed>200</speed>
<ceiling>450</ceiling>
<ROC>1000</ROC>
<ROD>1500</ROD>
</aircraft>
<aircraft name="TB10">
<speed>330</speed>
<ceiling>450</ceiling>
<ROC>500</ROC>
<ROD>1000</ROD>
</aircraft>
<aircraft name="DA42">
<speed>160</speed>
<ceiling>370</ceiling>
<ROC>1000</ROC>
<ROD>1500</ROD>
</aircraft>
<aircraft name="TBM7">
<speed>240</speed>
<ceiling>450</ceiling>
<ROC>1300</ROC>
<ROD>1700</ROD>
</aircraft>
<aircraft name="CRJ1">
<speed>250</speed>
<ceiling>450</ceiling>
<ROC>2000</ROC>
<ROD>3000</ROD>
</aircraft>
<aircraft name="FA50">
<speed>400</speed>
<ceiling>550</ceiling>
<ROC>2000</ROC>
<ROD>2500</ROD>
</aircraft>
<aircraft name="DH8D">
<speed>210</speed>
<ceiling>550</ceiling>
<ROC>2000</ROC>
<ROD>2500</ROD>
</aircraft>
<aircraft name="E145">
<speed>330</speed>
<ceiling>550</ceiling>
<ROC>1500</ROC>
<ROD>2000</ROD>
</aircraft>
<aircraft name="E195">
<speed>330</speed>
<ceiling>550</ceiling>
<ROC>2500</ROC>
<ROD>3000</ROD>
</aircraft>

</aircrafts>
<data>
<aircrafts>

<aircraft name="B734">
<cruiseMach>0.74</cruiseMach>
<climbMach>0.70</climbMach>
<descentMach>0.74</descentMach>

<climbIAS>270</climbIAS>
<initialClimbIAS>270</initialClimbIAS>

<descentIAS>280</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>1500</cruiseROD>

<climbROC>2500</climbROC>
<initialClimbROC>2500</initialClimbROC>

<descentROD>3500</descentROD>
</aircraft>

<aircraft name="B738">
<cruiseMach>0.79</cruiseMach>
<climbMach>0.78</climbMach>
<descentMach>0.78</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>280</descentIAS>

<cruiseROC>1500</cruiseROC>
<cruiseROD>800</cruiseROD>

<climbROC>2000</climbROC>
<initialClimbROC>2000</initialClimbROC>

<descentROD>3500</descentROD>
</aircraft>

<aircraft name="A318">
<cruiseMach>0.79</cruiseMach>
<climbMach>0.76</climbMach>
<descentMach>0.76</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>800</cruiseROD>

<climbROC>2000</climbROC>
<initialClimbROC>2000</initialClimbROC>

<descentROD>3500</descentROD>
</aircraft>

<aircraft name="A319">
<cruiseMach>0.79</cruiseMach>
<climbMach>0.78</climbMach>
<descentMach>0.78</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>800</cruiseROD>

<climbROC>1500</climbROC>
<initialClimbROC>2200</initialClimbROC>

<descentROD>3500</descentROD>
</aircraft>

<aircraft name="A320">
<cruiseMach>0.79</cruiseMach>
<climbMach>0.78</climbMach>
<descentMach>0.78</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>800</cruiseROD>

<climbROC>1400</climbROC>
<initialClimbROC>2000</initialClimbROC>

<descentROD>3500</descentROD>
</aircraft>

<aircraft name="A321">
<cruiseMach>0.79</cruiseMach>
<climbMach>0.78</climbMach>
<descentMach>0.78</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>1000</cruiseROD>

<climbROC>1800</climbROC>
<initialClimbROC>2000</initialClimbROC>

<descentROD>2500</descentROD>
</aircraft>

<aircraft name="A19N">
<cruiseMach>0.78</cruiseMach>
<climbMach>0.78</climbMach>
<descentMach>0.78</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>1000</cruiseROD>

<climbROC>1500</climbROC>
<initialClimbROC>2300</initialClimbROC>

<descentROD>2500</descentROD>
</aircraft>

<aircraft name="A20N">
<cruiseMach>0.78</cruiseMach>
<climbMach>0.78</climbMach>
<descentMach>0.78</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>1000</cruiseROD>

<climbROC>1500</climbROC>
<initialClimbROC>2100</initialClimbROC>

<descentROD>2500</descentROD>
</aircraft>

<aircraft name="A21N">
<cruiseMach>0.78</cruiseMach>
<climbMach>0.78</climbMach>
<descentMach>0.78</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>1500</cruiseROD>

<climbROC>1200</climbROC>
<initialClimbROC>1800</initialClimbROC>

<descentROD>2500</descentROD>
</aircraft>

<aircraft name="A339">
<cruiseMach>0.81</cruiseMach>
<climbMach>0.80</climbMach>
<descentMach>0.81</descentMach>

<climbIAS>290</climbIAS>
<initialClimbIAS>290</initialClimbIAS>

<descentIAS>290</descentIAS>

<cruiseROC>1200</cruiseROC>
<cruiseROD>1500</cruiseROD>

<climbROC>1200</climbROC>
<initialClimbROC>1500</initialClimbROC>

<descentROD>2500</descentROD>
</aircraft>

<aircraft name="B773">
<cruiseMach>0.84</cruiseMach>
<climbMach>0.82</climbMach>
<descentMach>0.84</descentMach>

<climbIAS>300</climbIAS>
<initialClimbIAS>300</initialClimbIAS>

<descentIAS>300</descentIAS>

<cruiseROC>1500</cruiseROC>
<cruiseROD>1000</cruiseROD>

<climbROC>2000</climbROC>
<initialClimbROC>2500</initialClimbROC>

<descentROD>2500</descentROD>
</aircraft>

<aircraft name="TBM7">
<cruiseMach>0.46</cruiseMach>
<climbMach>0.46</climbMach>
<descentMach>0.46</descentMach>

<climbIAS>200</climbIAS>
<initialClimbIAS>200</initialClimbIAS>

<descentIAS>240</descentIAS>

<cruiseROC>1000</cruiseROC>
<cruiseROD>1500</cruiseROD>

<climbROC>1500</climbROC>
<initialClimbROC>1000</initialClimbROC>

<descentROD>1500</descentROD>
</aircraft>

</aircrafts>

<callsigns>
<compagnie indicatif="AAF">AIGLE AZUR</compagnie>
<compagnie indicatif="AAL">AMERICAN</compagnie>
<compagnie indicatif="ACA">AIR Canada</compagnie>
<compagnie indicatif="AF">AIR FRANCE</compagnie>
<compagnie indicatif="AFL">AEROFLOT</compagnie>
<compagnie indicatif="AFR">AIR FRANCE</compagnie>
<compagnie indicatif="AIB">AIRBUS INDUSTRIE</compagnie>
<compagnie indicatif="AMC">AIR MALTA</compagnie>
<compagnie indicatif="AMX">AEROMEXICO</compagnie>
<compagnie indicatif="ARG">ARGENTINA</compagnie>
<compagnie indicatif="AUA">AUSTRIAN</compagnie>
<compagnie indicatif="AUI">UKRAINE INTERNATIONAL</compagnie>
<compagnie indicatif="AZA">ALITALIA</compagnie>
<compagnie indicatif="BAW">SPEEDBIRD</compagnie>
<compagnie indicatif="BEL">BEE-LINE</compagnie>
<compagnie indicatif="BER">AIR BERLIN</compagnie>
<compagnie indicatif="CFG">CONDOR</compagnie>
<compagnie indicatif="COA">CONTINENTAL</compagnie>
<compagnie indicatif="CSA">C.S.A.</compagnie>
<compagnie indicatif="DAH">AIR ALGERIE</compagnie>
<compagnie indicatif="DLH">LUFTHANSA</compagnie>
<compagnie indicatif="EIN">SHAMROCK</compagnie>
<compagnie indicatif="EWG">EUROWINGS</compagnie>
<compagnie indicatif="EZY">EASY</compagnie>
<compagnie indicatif="EJU">ALPINE</compagnie>
<compagnie indicatif="FIN">FINNAIR</compagnie>
<compagnie indicatif="FPO">FRENCH POST</compagnie>
<compagnie indicatif="HOP">HOP AIR</compagnie>
<compagnie indicatif="IBE">IBERIA</compagnie>
<compagnie indicatif="JKK">SPANAIR</compagnie>
<compagnie indicatif="KLM">KLM</compagnie>
<compagnie indicatif="KQA">KENIYA</compagnie>
<compagnie indicatif="LAA">LIBAIR</compagnie>
<compagnie indicatif="LOT">LOT</compagnie>
<compagnie indicatif="MAH">MALEV</compagnie>
<compagnie indicatif="MEA">CEDAR JET</compagnie>
<compagnie indicatif="MSR">EGYPTAIR</compagnie>
<compagnie indicatif="OAL">OLYMPIC</compagnie>
<compagnie indicatif="RAM">ROYAL AIR MAROC</compagnie>
<compagnie indicatif="RAM">ROYAL AIR MAROC</compagnie>
<compagnie indicatif="RJA">JORDANIAN</compagnie>
<compagnie indicatif="ROT">TAROM</compagnie>
<compagnie indicatif="RYR">RYANAIR</compagnie>
<compagnie indicatif="SAA">SPRINGBOCK</compagnie>
<compagnie indicatif="SAS">SCANDINAVIAN</compagnie>
<compagnie indicatif="SVA">SAUDIA</compagnie>
<compagnie indicatif="SWR">SWISS</compagnie>
<compagnie indicatif="SYR">SYRIANAIR</compagnie>
<compagnie indicatif="TAP">AIR Portugal</compagnie>
<compagnie indicatif="TAR">TUNAIR</compagnie>
<compagnie indicatif="TCW">THOMAS COOK</compagnie>
<compagnie indicatif="THY">TURKAIR</compagnie>
<compagnie indicatif="TRA">TRANSAVIA</compagnie>
<compagnie indicatif="TVF">FRANCE SOLEIL</compagnie>
<compagnie indicatif="UAE">EMIRATES</compagnie>
<compagnie indicatif="VIR">VIRGIN</compagnie>
</callsigns>
</data>
Loading

0 comments on commit 2c30c66

Please sign in to comment.