Learn R Programming

GTFSwizard (version 1.1.0)

Exploring and Manipulating 'GTFS' Files

Description

Exploring, analyzing, and manipulating General Transit Feed Specification (GTFS) files, which represent public transportation schedules and geographic data. The package allows users to filter data by routes, trips, stops, and time, generate spatial visualizations, and perform detailed analyses of transit networks, including headway, dwell times, and route frequencies. Designed for transit planners, researchers, and data analysts, 'GTFSwizard' integrates functionalities from popular packages to enable efficient GTFS data manipulation and visualization.

Copy Link

Version

Install

install.packages('GTFSwizard')

Monthly Downloads

215

Version

1.1.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Nelson de O. Quesado Filho

Last Published

March 15th, 2025

Functions in GTFSwizard (1.1.0)

get_servicepattern

Identify Service Patterns in GTFS Data
get_shapes

Generate Shapes Table for GTFS Data
get_headways

Calculate Headways in GTFS Data
get_shapes_df

Convert Shape Geometries to GTFS Shape Points Data Frame
get_dwelltimes

Calculate Dwell Times in GTFS Data
get_distances

Calculate Distances in GTFS Data
get_durations

Calculate Trip Durations in GTFS Data
get_fleet

Estimates Fleet from GTFS Data
get_frequency

Calculate Route Frequency in GTFS Data
get_hubs

Identify Transit Hubs
merge_gtfs

Merge Two GTFS Datasets
plot_calendar

Plot Trip Frequency Calendar for GTFS Data
get_shapes_sf

Convert GTFS Shapes Table to Simple Features (sf) Format
plot_hubs

Plot Transit Hubs
plot_corridor

Plot Transit Corridors
plot_frequency

Plot System Frequency by Hour
plot_headways

Plot System Average Headway by Hour
latlon2epsg

Transform Spatial Data to a Local UTM Coordinate System
get_stops_sf

Convert GTFS Stops Table to Simple Features (sf) Format
write_gtfs

Write GTFS Data to Zip File
selection

Select Subsets of GTFS Data
set_dwelltime

Set Dwell Time for GTFS Stops
split_trip

Split a Trip into Sub-Trips within a GTFS Object
get_speeds

Calculate Speeds for GTFS Routes and Trips
tidy_raptor

Calculate Travel Times with RAPTOR Algorithm
plot_routefrequency

Plot Route Frequency by Hour
read_gtfs

Read GTFS file
get_1stdeparture

Get First Departure Times for GTFS Trips
delay_trip

Delay Specified Trips in a `wizardgtfs` Object
edit_speed

Adjust Travel Speed in a GTFS Dataset
for_rail_gtfs

GTFS Data for Fortaleza (Rail System), Brazil
explore_gtfs

Explore GTFS Data in an Interactive Shiny Application
get_corridor

Identify and Extract Transit Corridors
as_wizardgtfs

Convert GTFS Object to wizardgtfs Format
edit_dwelltime

Modify Dwell Times in GTFS Data
filter_functions

Filter GTFS Data by Service, Route, Date, Stop, Trip, and Time
for_bus_gtfs

GTFS Data for Fortaleza (Bus System), Brazil.