Awesome
gtfstools <img align="right" src="man/figures/logo.png?raw=true" alt="logo" width="180">
gtfstools offers a set of convenient tools for editing and analysing
transit feeds in GTFS format. Feeds are read as a list
of
data.table
s, 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
Stable version:
install.packages("gtfstools")
Development version:
# either
install.packages("gtfstools", repos = "https://dhersz.r-universe.dev")
# or
# install.packages("remotes")
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 gtfstools vignettes for more on the package usage:
- Basic usage: reading, analysing, manipulating and writing feeds. Run
vignette("gtfstools")
or check it on the website (Introduction to gtfstools). - Filtering GTFS feeds. Run
vignette("filtering", package = "gtfstools")
or check it on the website (Filtering GTFS feeds). - Validating GTFS feeds. Run
vignette("validating", package = "gtfstools")
or check it on the website (Validating GTFS feeds).
Related packages
Acknowledgement <a href="https://www.ipea.gov.br"><img align="right" src="man/figures/ipea_logo.png" alt="IPEA" width="300" /></a>
gtfstools is developed by a team at the Institute for Applied Economic Research (Ipea), Brazil.