Convert GTFS data into a data.table with GPS-like records in R
Major changes
gtfs2gps()
now creates two points for a stop when arrival and departure exist. Speed and travel time are now calculated considering both departure_ and arrival_time columns.gtfs2gps()
function.adjust_arrival_departure()
to allow users set a minimum time for dis/embarking times at each stop.adjust_speed()
to fix outlier speeds and replace missing speed values with a speed set by the user or the average speed of the system. The timestamp values are updated accordingly.Major changes
gps_as_sflinestring()
. Closes #189.gtfsio
package, used in the read_gtfs()
and write_gtfs()
functions. Closes #191.snap_method
added to gtfs2gps()
.Minor changes
filter_single_trip()
now also filters the stop_times
table. Closes #195.spatial_resolution
of gtfs2gps()
from 50m to 100m. Closes #202.Major changes
calendar_dates.txt
info. Closes #103, #124 and #141compress
parameter in gtfs2gps
function so that users can save the function outputs in compressed .RDS
format.remove_by_route_id()
to remove GTFS data by route ids. Closes #180stop_sequence
in the wrong orderMinor changes
Major changes
Minor changes
future
standards. closes #55filter_day_period
. Closes #89 and 147spatial_resolution
parameter. Closes #116Major changes
First version of gtfs2gps published in CRAN.
First release of the package, with the following functionalities:
data.table