read_gtfs()
can now readlocations.geojson
files according to the updated specifications #214- tidytransit 1.7.0 needs
gtfsio
1.2.0 as it uses json reading capabilities fromgtfsio::import_gtfs()
- Internally, the automatically parsed specifications from https://gtfs.org/documentation/schedule/reference/ are now used
- The example feed
google_transit_nyc_subway.zip
has been modified and renamed tonyc_subway.zip
#218
- fix: Add
fare_media_id
tofare_products
in spec.R #207 - compare values, ignore attributes for sf object tests #211
- Fix tests for CRAN and update contributors #212
- Improve duplicated primary key check #203
- introduce
as_tidygtfs
and primary key check #198 tidygtfs
inherits list class #202- Use
NA
for empty arrival/departure time strings #196 - pass on
...
argument inread_gtfs
togtfsio::import_gtfs
#199 - Fix for dplyr 1.1.1 #197
- depend on gtfsio >= 1.1.0 #201
- update raptor doc #200
- optional transfers in filter_stop_times #188
- Suppress multiple match warning (dplyr 1.1) #191
- Use expect_no_warning, remove httr dependency #194
- remove transitfeeds API and dataset, add mobilitydata.org to vignette #184
- update URLs #185
- increase test coverage and update doc #186
- optimize filter_stop_times #183
- fix set_dates_services for feeds only using calendar_dates #178
- only keep transfers where both stops match filter #180
- stop distance analysis and stop_name clustering #181
- functions to convert empty strings to NA and vice versa #182
- Trim dependencies #171
- restore get_route_frequency and vignette #173
- fix github actions #174
- fix ggplot warnings in vignette
- use "tidygtfs" in summary
- files parameter is now passed on to gtfsio::import_gtfs
- added filter_feed_by functions #168
- write_gtfs now correctly converts sf objects to gtfs csv tables (via sf_as_tbl) #168
- added gtfs_transform which runs sf::st_transform on shapes and stops #168
- added trolleybus and monorail to route_types
- update documentation and deployment
- use gtfsio backend #164