Learn R Programming

⚠️There's a newer version (1.4.0) of this package.Take me there.

gtfstools

gtfstools offers a set of convenient tools for editing and analysing transit feeds in GTFS format. Feeds are read as a list of data.tables, allowing for easy and fast data manipulation. Many of this package’s features are based on functions from other packages, especially {tidytransit} and {gtfs2gps}.

Installation

Development version:

remotes::install_github("ipeaGIT/gtfstools")

This package requires a working installation of {sf}. Please check this link for more information on how to install it.

Usage

Please read the introductory vignette for some basic usage: Introduction to gtfstools.

Related packages

Acknowledgement

gtfstools is developed by a team at the Institute for Applied Economic Research (Ipea), Brazil.

Copy Link

Version

Install

install.packages('gtfstools')

Monthly Downloads

708

Version

0.1.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Daniel Herszenhut

Last Published

February 23rd, 2021

Functions in gtfstools (0.1.0)

write_gtfs

Write GTFS files
validate_gtfs

Validate GTFS file
gtfstools

gtfstools: General Transit Feed Specification (GTFS) Editing and Analysing Tools
get_trip_duration

Get trip duration
get_trip_segment_duration

Get trip segments' duration
set_trip_speed

Set trip average speed
read_gtfs

Read and validate GTFS files
gtfs_date-class

Set class and method to read dates as formatted in GTFS to a 'Date' object
get_trip_speed

Get trip speed
merge_gtfs

Merge GTFS files
get_trip_geometry

Get trip geometry