From 0a891b99a52e2b4199019c668ca7b034f99eb3ef Mon Sep 17 00:00:00 2001 From: Sven Czarnian Date: Thu, 9 Dec 2021 09:27:19 +0100 Subject: [PATCH] add the ITA for visualization purposes --- aman/app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/aman/app.py b/aman/app.py index 2ec17df..ff120b5 100644 --- a/aman/app.py +++ b/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):