Преглед изворни кода

introduce the configuration for the IAF spacing

Sven Czarnian пре 3 година
родитељ
комит
a2ea26ab5d
1 измењених фајлова са 7 додато и 0 уклоњено
  1. 7 0
      aman/config/Airport.py

+ 7 - 0
aman/config/Airport.py

@@ -108,6 +108,13 @@ class Airport:
     def parseConstraints(self, planning):
     def parseConstraints(self, planning):
         self.ArrivalRouteConstraints = {}
         self.ArrivalRouteConstraints = {}
 
 
+        # check if the IAF sequence constraint is defined
+        if 'iafsequence' in planning:
+            self.IafSpacing = float(planning['iafsequence'])
+        else:
+            self.IafSpacing = 10.0
+
+        # parse the arrival constraints
         for key in planning:
         for key in planning:
             if True == key.startswith('constraints'):
             if True == key.startswith('constraints'):
                 star = key.replace('constraints', '').upper()
                 star = key.replace('constraints', '').upper()