sondehub-infra/lambda/ham_predict_updater/mock_values.py
Michaela Wheeler 8a80aa9c2f
Add MQTT predictions for amateur payloads + amateur predictor tests (#124)
* Add MQTT predictions for amateur payloads

* ignore env var changes amateur predictor

---------

Co-authored-by: xss <michaela@michaela.lgbt>
2023-10-22 07:44:19 +11:00

402 lines
49 KiB
Python

flight_docs = {
'_shards': {'failed': 0, 'skipped': 0, 'successful': 1, 'total': 1},
'aggregations': {
'payload_callsign':{
'buckets': [
{
'doc_count': 1,
'flight_doc': {
'hits': {
'hits': [
{
'_id': 'Ev_Vt4kBUwTjhZAEMCYS',
'_index': 'flight-doc',
'_score': None,
'_source': {
'ascent_rate': 5,
'datetime': '2023-08-02T19:59:08.960867',
'descent_rate': 5,
'float_expected': True,
'identity': 'cognito-idp.us-east-1.amazonaws.com/',
'payload_callsign': 'WOHA-4FSK',
'peak_altitude': 65000
},
'sort': [1691006348960]
}
],
'max_score': None,
'total': {
'relation': 'eq',
'value': 1
}
}
},
'key': 'WOHA-4FSK'
},
],
'doc_count_error_upper_bound': 0,
'sum_other_doc_count': 0
}
},
'hits': {'hits': [],
'max_score': None,
'total': {'relation': 'eq', 'value': 648}},
'timed_out': False,
'took': 2
}
ham_telm = {'_shards': {'failed': 0, 'skipped': 0, 'successful': 25, 'total': 25},
'aggregations': {'2': {'buckets': [{'3': {'buckets': [{'1': {'hits': {'hits': [{'_id': '9X2HUIsBkXdcobke7eOo',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2410},
'fields': {'alt': [2410]},
'sort': [1697863141000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4-metric': {'value': 241.0},
'5': {'hits': {'hits': [{'_id': '9X2HUIsBkXdcobke7eOo',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88547897338867,8.073692321777344'},
'fields': {'position': ['49.88547893241048, '
'8.073692293837667']},
'sort': [1697863141000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863140000,
'key_as_string': '2023-10-21T04:39:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'WX2IUIsBkXdcobke1Obq',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2150},
'fields': {'alt': [2150]},
'sort': [1697863201000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4-metric': {'value': 215.0},
'5': {'hits': {'hits': [{'_id': 'WX2IUIsBkXdcobke1Obq',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88542938232422,8.073561668395996'},
'fields': {'position': ['49.88542935345322, '
'8.073561619967222']},
'sort': [1697863201000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863200000,
'key_as_string': '2023-10-21T04:40:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'pH2JUIsBkXdcobkemuiu',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2360},
'fields': {'alt': [2360]},
'sort': [1697863261000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4-metric': {'value': 236.0},
'5': {'hits': {'hits': [{'_id': 'pH2JUIsBkXdcobkemuiu',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88541030883789,8.073714256286621'},
'fields': {'position': ['49.885410284623504, '
'8.073714254423976']},
'sort': [1697863261000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863260000,
'key_as_string': '2023-10-21T04:41:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'Hn2KUIsBkXdcobkenusr',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2330},
'fields': {'alt': [2330]},
'sort': [1697863323000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': -8.0},
'4-metric': {'value': 233.0},
'5': {'hits': {'hits': [{'_id': 'Hn2KUIsBkXdcobkenusr',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88546371459961,8.073665618896484'},
'fields': {'position': ['49.885463677346706, '
'8.07366555556655']},
'sort': [1697863323000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863320000,
'key_as_string': '2023-10-21T04:42:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'oX2LUIsBkXdcobkel-13',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2540},
'fields': {'alt': [2540]},
'sort': [1697863386000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': 39.0},
'4-metric': {'value': 254.0},
'5': {'hits': {'hits': [{'_id': 'oX2LUIsBkXdcobkel-13',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88544845581055,8.073786735534668'},
'fields': {'position': ['49.885448422282934, '
'8.073786674067378']},
'sort': [1697863386000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863380000,
'key_as_string': '2023-10-21T04:43:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'e32MUIsBkXdcobkeevCp',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2250},
'fields': {'alt': [2250]},
'sort': [1697863443000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': -11.0},
'4-metric': {'value': 225.0},
'5': {'hits': {'hits': [{'_id': 'e32MUIsBkXdcobkeevCp',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88544845581055,8.073610305786133'},
'fields': {'position': ['49.885448422282934, '
'8.073610235005617']},
'sort': [1697863443000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863440000,
'key_as_string': '2023-10-21T04:44:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'wH2NUIsBkXdcobkeb_Op',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2480},
'fields': {'alt': [2480]},
'sort': [1697863505000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': 15.0},
'4-metric': {'value': 248.0},
'5': {'hits': {'hits': [{'_id': 'wH2NUIsBkXdcobkeb_Op',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.885459899902344,8.073668479919434'},
'fields': {'position': ['49.88545986358076, '
'8.073668405413628']},
'sort': [1697863505000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863500000,
'key_as_string': '2023-10-21T04:45:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'uH2OUIsBkXdcobkeVfYv',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2390},
'fields': {'alt': [2390]},
'sort': [1697863563000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': -15.0},
'4-metric': {'value': 239.0},
'5': {'hits': {'hits': [{'_id': 'uH2OUIsBkXdcobkeVfYv',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88542938232422,8.073694229125977'},
'fields': {'position': ['49.88542935345322, '
'8.073694221675396']},
'sort': [1697863563000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863560000,
'key_as_string': '2023-10-21T04:46:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'n32PUIsBkXdcobkeO_kP',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2350},
'fields': {'alt': [2350]},
'sort': [1697863623000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': 10.0},
'4-metric': {'value': 235.0},
'5': {'hits': {'hits': [{'_id': 'n32PUIsBkXdcobkeO_kP',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88546371459961,8.073602676391602'},
'fields': {'position': ['49.885463677346706, '
'8.073602607473731']},
'sort': [1697863623000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863620000,
'key_as_string': '2023-10-21T04:47:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 'BH2QUIsBkXdcobkeKP5s',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 2540},
'fields': {'alt': [2540]},
'sort': [1697863683000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': 6.0},
'4-metric': {'value': 254.0},
'5': {'hits': {'hits': [{'_id': 'BH2QUIsBkXdcobkeKP5s',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '49.88544464111328,8.073787689208984'},
'fields': {'position': ['49.88544460851699, '
'8.073787679895759']},
'sort': [1697863683000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863680000,
'key_as_string': '2023-10-21T04:48:00.000Z'}]},
'doc_count': 10,
'key': 'WOHA-4FSK'},
{'3': {'buckets': [{'1': {'hits': {'hits': [{'_id': '2H2LUIsBkXdcobkeO-zo',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 49.3776},
'fields': {'alt': [49.3776]},
'sort': [1697863269000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 2}}},
'4-metric': {'value': 49.3776},
'5': {'hits': {'hits': [{'_id': '2H2LUIsBkXdcobkeO-zo',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '31.18391575091575,-87.0951098901099'},
'fields': {'position': ['31.183915715664625, '
'-87.09510996937752']},
'sort': [1697863269000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 2}}},
'doc_count': 2,
'key': 1697863260000,
'key_as_string': '2023-10-21T04:41:00.000Z'},
{'1': {'hits': {'hits': [{'_id': '2X2LUIsBkXdcobkeO-zo',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 51.2064},
'fields': {'alt': [51.2064]},
'sort': [1697863334000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 4}}},
'4-metric': {'value': 51.2064},
'5': {'hits': {'hits': [{'_id': '2X2LUIsBkXdcobkeO-zo',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '31.184078754578756,-87.0952032967033'},
'fields': {'position': ['31.18407874368131, '
'-87.09520334377885']},
'sort': [1697863334000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 4}}},
'doc_count': 4,
'key': 1697863320000,
'key_as_string': '2023-10-21T04:42:00.000Z'},
{'1': {'hits': {'hits': [],
'max_score': None,
'total': {'relation': 'eq',
'value': 0}}},
'4-metric': {'value': None},
'5': {'hits': {'hits': [],
'max_score': None,
'total': {'relation': 'eq',
'value': 0}}},
'doc_count': 0,
'key': 1697863380000,
'key_as_string': '2023-10-21T04:43:00.000Z'},
{'1': {'hits': {'hits': [],
'max_score': None,
'total': {'relation': 'eq',
'value': 0}}},
'4-metric': {'value': None},
'5': {'hits': {'hits': [],
'max_score': None,
'total': {'relation': 'eq',
'value': 0}}},
'doc_count': 0,
'key': 1697863440000,
'key_as_string': '2023-10-21T04:44:00.000Z'},
{'1': {'hits': {'hits': [{'_id': 't32OUIsBkXdcobkeVfYv',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'alt': 79.8576},
'fields': {'alt': [79.8576]},
'sort': [1697863556000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'4': {'value': 28.651200000000003},
'4-metric': {'value': 79.8576},
'5': {'hits': {'hits': [{'_id': 't32OUIsBkXdcobkeVfYv',
'_index': 'ham-telm-2023-10',
'_score': None,
'_source': {'position': '31.184056776556776,-87.09497802197802'},
'fields': {'position': ['31.184056741185486, '
'-87.0949780382216']},
'sort': [1697863556000]}],
'max_score': None,
'total': {'relation': 'eq',
'value': 1}}},
'doc_count': 1,
'key': 1697863500000,
'key_as_string': '2023-10-21T04:45:00.000Z'}]},
'doc_count': 7,
'key': 'WD4KTW-11'}],
'doc_count_error_upper_bound': 0,
'sum_other_doc_count': 0}},
'hits': {'hits': [],
'max_score': None,
'total': {'relation': 'eq', 'value': 17}},
'timed_out': False,
'took': 6}
tawhiri_respose = b'{"metadata":{"complete_datetime":"2023-10-21T05:03:27.480569Z","start_datetime":"2023-10-21T05:03:27.050584Z"},"prediction":[{"stage":"ascent","trajectory":[{"altitude":2540.0,"datetime":"2023-10-21T04:48:00Z","latitude":49.88544460851699,"longitude":8.073787679895759},{"altitude":2541.40625,"datetime":"2023-10-21T04:48:01.40625Z","latitude":49.88556427078601,"longitude":8.074136043443652}]},{"stage":"float","trajectory":[{"altitude":2541.40625,"datetime":"2023-10-21T04:48:01.40625Z","latitude":49.88556427078601,"longitude":8.074136043443652},{"altitude":2541.40625,"datetime":"2023-10-21T05:08:01.40625Z","latitude":49.989646159875086,"longitude":8.372431529735952},{"altitude":2541.40625,"datetime":"2023-10-21T05:28:01.40625Z","latitude":50.09435875853791,"longitude":8.662271863362404},{"altitude":2541.40625,"datetime":"2023-10-21T05:48:01.40625Z","latitude":50.19499174744686,"longitude":8.93259728580706},{"altitude":2541.40625,"datetime":"2023-10-21T06:08:01.40625Z","latitude":50.29212936574956,"longitude":9.197622324831832},{"altitude":2541.40625,"datetime":"2023-10-21T06:28:01.40625Z","latitude":50.39546963598292,"longitude":9.471199745508276},{"altitude":2541.40625,"datetime":"2023-10-21T06:48:01.40625Z","latitude":50.506756201025055,"longitude":9.756777613589094},{"altitude":2541.40625,"datetime":"2023-10-21T07:08:01.40625Z","latitude":50.62408141443116,"longitude":10.055295780135987},{"altitude":2541.40625,"datetime":"2023-10-21T07:28:01.40625Z","latitude":50.74366711276691,"longitude":10.364096778886777},{"altitude":2541.40625,"datetime":"2023-10-21T07:48:01.40625Z","latitude":50.86547320898176,"longitude":10.690103035991303},{"altitude":2541.40625,"datetime":"2023-10-21T08:08:01.40625Z","latitude":50.98551585487632,"longitude":11.024736654944446},{"altitude":2541.40625,"datetime":"2023-10-21T08:28:01.40625Z","latitude":51.09837951176664,"longitude":11.354945531368442},{"altitude":2541.40625,"datetime":"2023-10-21T08:48:01.40625Z","latitude":51.209090539135104,"longitude":11.681246181484429},{"altitude":2541.40625,"datetime":"2023-10-21T09:08:01.40625Z","latitude":51.32395305531132,"longitude":12.012727783257938},{"altitude":2541.40625,"datetime":"2023-10-21T09:28:01.40625Z","latitude":51.4434004865406,"longitude":12.341236864327502},{"altitude":2541.40625,"datetime":"2023-10-21T09:48:01.40625Z","latitude":51.56575167367278,"longitude":12.66458053300588},{"altitude":2541.40625,"datetime":"2023-10-21T10:08:01.40625Z","latitude":51.68558353199418,"longitude":12.976928670952686},{"altitude":2541.40625,"datetime":"2023-10-21T10:28:01.40625Z","latitude":51.808197253364455,"longitude":13.27872052720281},{"altitude":2541.40625,"datetime":"2023-10-21T10:48:01.40625Z","latitude":51.935914194979496,"longitude":13.57632829947249},{"altitude":2541.40625,"datetime":"2023-10-21T11:08:01.40625Z","latitude":52.06541807383993,"longitude":13.874880645113347},{"altitude":2541.40625,"datetime":"2023-10-21T11:28:01.40625Z","latitude":52.193602554438385,"longitude":14.171146457013402},{"altitude":2541.40625,"datetime":"2023-10-21T11:48:01.40625Z","latitude":52.32516615260403,"longitude":14.463254797256221},{"altitude":2541.40625,"datetime":"2023-10-21T12:08:01.40625Z","latitude":52.46437173738165,"longitude":14.751900489535316},{"altitude":2541.40625,"datetime":"2023-10-21T12:28:01.40625Z","latitude":52.605556746372784,"longitude":15.04131581462667},{"altitude":2541.40625,"datetime":"2023-10-21T12:48:01.40625Z","latitude":52.744813707967154,"longitude":15.334159285242347},{"altitude":2541.40625,"datetime":"2023-10-21T13:08:01.40625Z","latitude":52.87922315857887,"longitude":15.631375762683154},{"altitude":2541.40625,"datetime":"2023-10-21T13:28:01.40625Z","latitude":53.005439140497295,"longitude":15.9334623350681},{"altitude":2541.40625,"datetime":"2023-10-21T13:48:01.40625Z","latitude":53.12266399758165,"longitude":16.239059644955017},{"altitude":2541.40625,"datetime":"2023-10-21T14:08:01.40625Z","latitude":53.23297840281449,"longitude":16.541098497689784},{"altitude":2541.40625,"datetime":"2023-10-21T14:28:01.40625Z","latitude":53.34232663122806,"longitude":16.84498296886326},{"altitude":2541.40625,"datetime":"2023-10-21T14:48:01.40625Z","latitude":53.45388036140508,"longitude":17.15332631028565},{"altitude":2541.40625,"datetime":"2023-10-21T15:08:01.40625Z","latitude":53.56291748503723,"longitude":17.46226436415671},{"altitude":2541.40625,"datetime":"2023-10-21T15:28:01.40625Z","latitude":53.66301108746143,"longitude":17.752367920987037},{"altitude":2541.40625,"datetime":"2023-10-21T15:48:01.40625Z","latitude":53.756125465166605,"longitude":18.020293117478975},{"altitude":2541.40625,"datetime":"2023-10-21T16:08:01.40625Z","latitude":53.84443764730249,"longitude":18.27094615040044},{"altitude":2541.40625,"datetime":"2023-10-21T16:28:01.40625Z","latitude":53.92920627407708,"longitude":18.511707932213074},{"altitude":2541.40625,"datetime":"2023-10-21T16:48:01.40625Z","latitude":54.01303656730144,"longitude":18.75323403151018},{"altitude":2541.40625,"datetime":"2023-10-21T17:08:01.40625Z","latitude":54.095868770133755,"longitude":18.999773296083827},{"altitude":2541.40625,"datetime":"2023-10-21T17:28:01.40625Z","latitude":54.17980857002759,"longitude":19.241755134435078},{"altitude":2541.40625,"datetime":"2023-10-21T17:48:01.40625Z","latitude":54.26580540479724,"longitude":19.47276923743176},{"altitude":2541.40625,"datetime":"2023-10-21T18:08:01.40625Z","latitude":54.35297597101382,"longitude":19.69677046063011},{"altitude":2541.40625,"datetime":"2023-10-21T18:28:01.40625Z","latitude":54.4407637537023,"longitude":19.919634444738552},{"altitude":2541.40625,"datetime":"2023-10-21T18:48:01.40625Z","latitude":54.52967121841839,"longitude":20.14521169658971},{"altitude":2541.40625,"datetime":"2023-10-21T19:08:01.40625Z","latitude":54.6195032781259,"longitude":20.369942303008454},{"altitude":2541.40625,"datetime":"2023-10-21T19:28:01.40625Z","latitude":54.71003017186386,"longitude":20.59404374946693},{"altitude":2541.40625,"datetime":"2023-10-21T19:48:01.40625Z","latitude":54.80466643235945,"longitude":20.815960971634162},{"altitude":2541.40625,"datetime":"2023-10-21T20:08:01.40625Z","latitude":54.902964454586034,"longitude":21.035736598675683},{"altitude":2541.40625,"datetime":"2023-10-21T20:28:01.40625Z","latitude":55.00398634443448,"longitude":21.256378841971856},{"altitude":2541.40625,"datetime":"2023-10-21T20:48:01.40625Z","latitude":55.10836252824465,"longitude":21.477860175240657},{"altitude":2541.40625,"datetime":"2023-10-21T21:08:01.40625Z","latitude":55.21285716396815,"longitude":21.699465793943475},{"altitude":2541.40625,"datetime":"2023-10-21T21:28:01.40625Z","latitude":55.31207189121156,"longitude":21.92250246903604},{"altitude":2541.40625,"datetime":"2023-10-21T21:48:01.40625Z","latitude":55.40804089620216,"longitude":22.147629083253396},{"altitude":2541.40625,"datetime":"2023-10-21T22:08:01.40625Z","latitude":55.50388391633759,"longitude":22.37641101405387},{"altitude":2541.40625,"datetime":"2023-10-21T22:28:01.40625Z","latitude":55.60097091347051,"longitude":22.60643869102728},{"altitude":2541.40625,"datetime":"2023-10-21T22:48:01.40625Z","latitude":55.70046472580808,"longitude":22.83728640484063},{"altitude":2541.40625,"datetime":"2023-10-21T23:08:01.40625Z","latitude":55.801340043985,"longitude":23.0690941616483},{"altitude":2541.40625,"datetime":"2023-10-21T23:28:01.40625Z","latitude":55.900629548018706,"longitude":23.299786471711673},{"altitude":2541.40625,"datetime":"2023-10-21T23:48:01.40625Z","latitude":55.99784855344522,"longitude":23.529437289597134},{"altitude":2541.40625,"datetime":"2023-10-22T00:08:01.40625Z","latitude":56.090478100535,"longitude":23.75789979269153},{"altitude":2541.40625,"datetime":"2023-10-22T00:28:01.40625Z","latitude":56.17543254796434,"longitude":23.98550452925505},{"altitude":2541.40625,"datetime":"2023-10-22T00:48:01.40625Z","latitude":56.256606763052865,"longitude":24.21308356047565},{"altitude":2541.40625,"datetime":"2023-10-22T01:08:01.40625Z","latitude":56.33756560035536,"longitude":24.4418647463315},{"altitude":2541.40625,"datetime":"2023-10-22T01:28:01.40625Z","latitude":56.419106381643275,"longitude":24.672389536447625},{"altitude":2541.40625,"datetime":"2023-10-22T01:48:01.40625Z","latitude":56.50197418218225,"longitude":24.903690860726023},{"altitude":2541.40625,"datetime":"2023-10-22T02:08:01.40625Z","latitude":56.58588786761463,"longitude":25.134258124823873},{"altitude":2541.40625,"datetime":"2023-10-22T02:28:01.40625Z","latitude":56.6672905989913,"longitude":25.36208730826666},{"altitude":2541.40625,"datetime":"2023-10-22T02:48:01.40625Z","latitude":56.74634439065202,"longitude":25.587158238646197},{"altitude":2541.40625,"datetime":"2023-10-22T03:08:01.40625Z","latitude":56.82250204256607,"longitude":25.80897263093161},{"altitude":2541.40625,"datetime":"2023-10-22T03:28:01.40625Z","latitude":56.89534177474188,"longitude":26.02525394969752},{"altitude":2541.40625,"datetime":"2023-10-22T03:48:01.40625Z","latitude":56.967476181568635,"longitude":26.23592429729052},{"altitude":2541.40625,"datetime":"2023-10-22T04:08:01.40625Z","latitude":57.040795262003144,"longitude":26.44095383363708},{"altitude":2541.40625,"datetime":"2023-10-22T04:28:01.40625Z","latitude":57.11598501166453,"longitude":26.641905025293593},{"altitude":2541.40625,"datetime":"2023-10-22T04:48:01.40625Z","latitude":57.19234861125557,"longitude":26.84155858348079},{"altitude":2541.40625,"datetime":"2023-10-22T05:08:01.40625Z","latitude":57.26970043106924,"longitude":27.039534770889716},{"altitude":2541.40625,"datetime":"2023-10-22T05:28:01.40625Z","latitude":57.34630952454888,"longitude":27.235545317285528},{"altitude":2541.40625,"datetime":"2023-10-22T05:48:01.40625Z","latitude":57.42145302997134,"longitude":27.430110122889875},{"altitude":2541.40625,"datetime":"2023-10-22T06:08:01.40625Z","latitude":57.495266176654134,"longitude":27.623896280075627},{"altitude":2541.40625,"datetime":"2023-10-22T06:28:01.40625Z","latitude":57.56734497414666,"longitude":27.82088476460215},{"altitude":2541.40625,"datetime":"2023-10-22T06:48:01.40625Z","latitude":57.639184490025,"longitude":28.02206774971835},{"altitude":2541.40625,"datetime":"2023-10-22T07:08:01.40625Z","latitude":57.71150408670198,"longitude":28.227922547267926},{"altitude":2541.40625,"datetime":"2023-10-22T07:28:01.40625Z","latitude":57.784556946336785,"longitude":28.438488470559136},{"altitude":2541.40625,"datetime":"2023-10-22T07:48:01.40625Z","latitude":57.85866649710846,"longitude":28.653441669541166},{"altitude":2541.40625,"datetime":"2023-10-22T08:08:01.40625Z","latitude":57.9338771357294,"longitude":28.870245383108312},{"altitude":2541.40625,"datetime":"2023-10-22T08:28:01.40625Z","latitude":58.010906495466244,"longitude":29.088057570995193},{"altitude":2541.40625,"datetime":"2023-10-22T08:48:01.40625Z","latitude":58.08737632444847,"longitude":29.30428376212974},{"altitude":2541.40625,"datetime":"2023-10-22T09:08:01.40625Z","latitude":58.162198479682935,"longitude":29.518609387620995},{"altitude":2541.40625,"datetime":"2023-10-22T09:28:01.40625Z","latitude":58.23137261302618,"longitude":29.732882592222396},{"altitude":2541.40625,"datetime":"2023-10-22T09:48:01.40625Z","latitude":58.29508400852999,"longitude":29.947907289574992},{"altitude":2541.40625,"datetime":"2023-10-22T10:08:01.40625Z","latitude":58.35441905051441,"longitude":30.163819564855885},{"altitude":2541.40625,"datetime":"2023-10-22T10:28:01.40625Z","latitude":58.40972494602832,"longitude":30.380508314522242},{"altitude":2541.40625,"datetime":"2023-10-22T10:48:01.40625Z","latitude":58.46123414189712,"longitude":30.59869380811678},{"altitude":2541.40625,"datetime":"2023-10-22T11:08:01.40625Z","latitude":58.508149721321125,"longitude":30.81747555829034},{"altitude":2541.40625,"datetime":"2023-10-22T11:28:01.40625Z","latitude":58.55052296638706,"longitude":31.037036623649286},{"altitude":2541.40625,"datetime":"2023-10-22T11:48:01.40625Z","latitude":58.58916046473396,"longitude":31.258550879125178},{"altitude":2541.40625,"datetime":"2023-10-22T12:08:01.40625Z","latitude":58.6252633751547,"longitude":31.4840140520567},{"altitude":2541.40625,"datetime":"2023-10-22T12:28:01.40625Z","latitude":58.65940699049595,"longitude":31.708091062151997},{"altitude":2541.40625,"datetime":"2023-10-22T12:48:01.40625Z","latitude":58.69124736434967,"longitude":31.929036400373636},{"altitude":2541.40625,"datetime":"2023-10-22T13:08:01.40625Z","latitude":58.72083984670862,"longitude":32.14715666111154},{"altitude":2541.40625,"datetime":"2023-10-22T13:28:01.40625Z","latitude":58.748784879474954,"longitude":32.36284629232269},{"altitude":2541.40625,"datetime":"2023-10-22T13:48:01.40625Z","latitude":58.775739273865746,"longitude":32.577971624054236},{"altitude":2541.40625,"datetime":"2023-10-22T14:08:01.40625Z","latitude":58.80217365297601,"longitude":32.79196617666642},{"altitude":2541.40625,"datetime":"2023-10-22T14:28:01.40625Z","latitude":58.82928087920663,"longitude":33.00519314546959},{"altitude":2541.40625,"datetime":"2023-10-22T14:48:01.40625Z","latitude":58.85758475761732,"longitude":33.21678594667968},{"altitude":2541.40625,"datetime":"2023-10-22T15:08:01.40625Z","latitude":58.886952359485605,"longitude":33.42664716286992},{"altitude":2541.40625,"datetime":"2023-10-22T15:28:01.40625Z","latitude":58.915446037107486,"longitude":33.63382141773347},{"altitude":2541.40625,"datetime":"2023-10-22T15:48:01.40625Z","latitude":58.94125218834526,"longitude":33.837198470703775},{"altitude":2541.40625,"datetime":"2023-10-22T16:03:29.53125Z","latitude":58.95943180877415,"longitude":33.99194649998202}]}],"request":{"ascent_rate":1.0,"dataset":"2023-10-21T00:00:00Z","float_altitude":2541.0,"format":"json","launch_altitude":2540.0,"launch_datetime":"2023-10-21T04:48:00Z","launch_latitude":49.88544460851699,"launch_longitude":8.073787679895759,"profile":"float_profile","stop_datetime":"2023-10-22T16:03:25.811505Z","version":1},"warnings":{}}\n'