Browse Source

add the ITA for visualization purposes

Sven Czarnian 3 years ago
parent
commit
0a891b99a5
1 changed files with 2 additions and 1 deletions
  1. 2 1
      aman/app.py

+ 2 - 1
aman/app.py

@@ -18,7 +18,8 @@ class InboundEncoder(JSONEncoder):
         delimiter = pta.find('.')
         if -1 == delimiter:
             delimiter = pta.find('+')
-        return { 'callsign' : o.Callsign, 'fixed' : o.FixedSequence, 'runway' : o.PlannedRunway.Name, 'pta' : pta[0:delimiter] }
+        delta = int((o.PlannedArrivalTime - o.InitialArrivalTime).total_seconds() / 60.0);
+        return { 'callsign' : o.Callsign, 'fixed' : o.FixedSequence, 'runway' : o.PlannedRunway.Name, 'pta' : pta[0:delimiter], 'delay' : delta }
 
 class RunwaySequencingEncoder(JSONEncoder):
     def default(self, o):