- if isinstance(msg, GPS_POSITIONING):
- result.append(LocEvt(devtime=msg.devtime, lon=msg.longitude,
- lat=msg.latitude, is_gps=True, imei=imei))
- elif isinstance(msg, WIFI_POSITIONING):
- lat, lon = qry_cell(OCDB, msg.mcc, msg.gsm_cells)
- result.append(LocEvt(devtime=msg.devtime, lon=lon,
- lat=lat, is_gps=False, imei=imei))