Closed Joaobazzo closed 2 years ago
the problem was solved using this approach —throughgtfstools
gtfs_raw <- gtfstools::read_gtfs("../../Dropbox/IPEA/gtfs2gps/data-raw/gtfs/gtfs_spo_sptrans_2019-10.zip")
gtfs_raw$`_transparencia_e-SIC_42374_email_05-09-19` <- NULL
gtfs_raw1 <- gtfstools::frequencies_to_stop_times(gtfs = gtfs_raw)
gtfs_raw1$stop_times[,arrival_time := as.ITime(arrival_time)]
gtfs_raw1$stop_times[,departure_time := as.ITime(departure_time)]
gtfs2gps::write_gtfs(gtfs = gtfs_raw1,"article/gtfs_sptrans.zip")
We have made several updates in the function
update_dt()
. However, when the GTFS is frequency type, we are still having some bugs, specially becauseupdates_freq()
uses the parameterlag
to update timestamps.Created on 2022-03-02 by the reprex package (v2.0.1)