add the ITA for visualization purposes

This commit is contained in:
Sven Czarnian
2021-12-09 09:27:19 +01:00
parent fb40b0aad9
commit 0a891b99a5

View File

@@ -18,7 +18,8 @@ class InboundEncoder(JSONEncoder):
delimiter = pta.find('.') delimiter = pta.find('.')
if -1 == delimiter: if -1 == delimiter:
delimiter = pta.find('+') 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): class RunwaySequencingEncoder(JSONEncoder):
def default(self, o): def default(self, o):