main
parent
ce709c6661
commit
4ff30bcb31
|
@ -42,6 +42,9 @@ def parada_ruta_expediciones(redis_id, parada_id, lineacode):
|
||||||
info_linea['servicios'] = []
|
info_linea['servicios'] = []
|
||||||
info_linea['recientes'] = []
|
info_linea['recientes'] = []
|
||||||
|
|
||||||
|
expediciones_enruta = []
|
||||||
|
expediciones_pasadas = []
|
||||||
|
|
||||||
for item in rt_linea['servicios']:
|
for item in rt_linea['servicios']:
|
||||||
|
|
||||||
if item[0] < parada_distance:
|
if item[0] < parada_distance:
|
||||||
|
@ -71,7 +74,7 @@ def parada_ruta_expediciones(redis_id, parada_id, lineacode):
|
||||||
|
|
||||||
if len(expediciones_pasadas) > 0:
|
if len(expediciones_pasadas) > 0:
|
||||||
|
|
||||||
expedicion = expediciones_enruta.pop(0)
|
expedicion = expediciones_pasadas.pop(0)
|
||||||
expedicion_pos = expedicion[4]
|
expedicion_pos = expedicion[4]
|
||||||
trip_shape = [{'lat': info_linea['stop_lat'], 'lon': info_linea['stop_lon']}]
|
trip_shape = [{'lat': info_linea['stop_lat'], 'lon': info_linea['stop_lon']}]
|
||||||
if expedicion_pos != parada_pos:
|
if expedicion_pos != parada_pos:
|
||||||
|
@ -81,7 +84,7 @@ def parada_ruta_expediciones(redis_id, parada_id, lineacode):
|
||||||
info_linea['recientes'].append( {'ppu': expedicion[1], 'trip_shape': trip_shape} )
|
info_linea['recientes'].append( {'ppu': expedicion[1], 'trip_shape': trip_shape} )
|
||||||
|
|
||||||
if len(expediciones_pasadas) > 0:
|
if len(expediciones_pasadas) > 0:
|
||||||
expedicion = expediciones_enruta.pop(0)
|
expedicion = expediciones_pasadas.pop(0)
|
||||||
expedicion_pos = expedicion[4]
|
expedicion_pos = expedicion[4]
|
||||||
trip_shape = [{'lat': info_linea['stop_lat'], 'lon': info_linea['stop_lon']}]
|
trip_shape = [{'lat': info_linea['stop_lat'], 'lon': info_linea['stop_lon']}]
|
||||||
if expedicion_pos != parada_pos:
|
if expedicion_pos != parada_pos:
|
||||||
|
|
Loading…
Reference in New Issue