Migrar data del Transporte Publico de CDMX

Parece que el archivo del Lab no es un GTFS puro, parece que unieron todos los metadatos en un sólo archivo. Creo que habrá que seleccionar columnas para reconstruir los stops.txt, routes.txt, etc…

Referencia: https://developers.google.com/transit/gtfs/examples/gtfs-feed?hl=en

p. ej.


➜  head -n1 gtfs-cdmx-20150225.csv > metrobus.csv
➜  grep -r "Metrobús" gtfs-cdmx-20150225.csv | cut -d: -f2 >> metrobus.csv  
➜  head -n1 metrobus.csv | grep route_
orden,trip_id,trip_headsign,agency_id,organismo,route_id,route_short_name,routelong_name,service_id,route_type,stop_sequence,stop_id,stop_name,stop_lat,stop_lon,arrival_time,departure_time,shape_id,monday,tuesday,wednesday,thursday,friday,saturday,sunday,start_date,end_date,calendario,start_time,end_time,headway_secs,,
➜  cut -d, -f6,7,8,10 metrobus.csv > routes.txt   
➜  cut -d, -f12,13,14,15 metrobus.csv > stops.txt

Y ya con estos archivos GTFS, podríamos utilizar la herramienta GO-SYNC para ver un reporte con la comparación entre el dataset y OSM.