Explorar el Código

add the ITA for visualization purposes

Sven Czarnian hace 3 años
padre
commit
0a891b99a5
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  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):