Returns the geometry of each specified
trip_id, based either on the
shapes or the
stop_times file (or both).
1 2 3 4 5 6
A GTFS object as created by
A string vector including the
The file from which geometries should be generated. By default
The CRS of the resulting object. Defaults to 4326 (WGS 84).
The geometry generation works differently for the two files. In the case of
shapes, the shape as described in the text file is converted to an
sf object. For
stop_times the geometry is the result of linking
subsequent stops along a straight line (stops' coordinates are retrieved from
stops file). Thus, the resolution of the geometry when generated
shapes tends to be much higher than when created with
1 2 3 4 5 6 7 8 9 10 11
data_path <- system.file("extdata/spo_gtfs.zip", package = "gtfstools") gtfs <- read_gtfs(data_path) trip_geometry <- get_trip_geometry(gtfs) head(trip_geometry) trip_ids <- c("CPTM L07-0", "2002-10-0") trip_geometry <- get_trip_geometry(gtfs, trip_id = trip_ids) trip_geometry plot(trip_geometry["origin_file"])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.