Construct a transfer table for a GTFS feed.
gtfs_transfer_table(
gtfs,
d_limit = 200,
min_transfer_time = 120,
network = NULL,
network_times = FALSE,
quiet = FALSE
)
A GTFS feed obtained from the extract_gtfs function.
Upper straight-line distance limit in metres for transfers.
Minimum time in seconds for transfers; all values below this will be replaced with this value, particularly all those defining in-place transfers where stop longitudes and latitudes remain identical.
Optional Open Street Map representation of the street network encompassed by the GTFS feed (see Examples).
If TRUE
, transfer times are calculated by routing
throughout the underlying street network. If this is not provided as the
net
parameter, it will be automatically downloaded.
Set to TRUE
to suppress screen messages
Modified version of the gtfs
input with additional transfers table.
Other augment:
frequencies_to_stop_times()
berlin_gtfs_to_zip ()
#> [1] "/tmp/Rtmpdg7K8g/vbb.zip"
f <- file.path (tempdir (), "vbb.zip")
g <- extract_gtfs (f, quiet = TRUE)
g <- gtfs_transfer_table (g, d_limit = 200)
# g$transfers then has fewer rows than original, because original transfer
# table contains duplicated rows.