Exemple #1
0
def loadboats():
    telemetry = []
    boats = Boat.all()
    for boat in boats:
        telemetry += [rec.__dict__ for rec in boat.telemetry]

    tmp_df = DataFrame.from_records(telemetry)
    tmp_df.index = tmp_df['received']
    tmp_df['dist'] = [haversine(pos, tuner_position) for pos in zip(tmp_df.lat, tmp_df.lon)]
    return tmp_df
Exemple #2
0
def loadboats():
    telemetry = []
    boats = Boat.all()
    for boat in boats:
        telemetry += [rec.__dict__ for rec in boat.telemetry]

    tmp_df = DataFrame.from_records(telemetry)
    tmp_df.index = tmp_df['received']
    tmp_df['dist'] = [
        haversine(pos, tuner_position) for pos in zip(tmp_df.lat, tmp_df.lon)
    ]
    return tmp_df
Exemple #3
0
def go(bus=None):
    tuner_position = (49.284768, -123.109248)
    telemetry = []
    boats = Boat.all()
    for boat in boats:
        telemetry = [rec.__dict__ for rec in boat.telemetry]
        tmp_df = DataFrame.from_records(telemetry)
        tmp_df.index = tmp_df['received']
        tmp_df['dist'] = [haversine(pos, tuner_position) for pos in zip(tmp_df.lat, tmp_df.lon)]
        #import pdb
        #pdb.set_trace()
        return tmp_df