The output of this function depends on argument to output
and directory. Either a saved .rds object generated from the current
feed, a dataframe object, or both.
Arguments
city
A character string that can be matched to a gbfs feed. The recommended
argument is a system ID supplied in the output of [get_gbfs_cities()], but will
also attempt to match to the URL of an active .json feed or city name.
directory
Optional. Path to a folder (or folder to be
created) where the feed will be saved.
file
Optional. The name of the file to be saved (if output
is set to "save" or "both"), as a character string.
Must end in ".rds".
output
Optional. The type of output method. If left as default, this
argument is inferred from the directory argument. If
output = "save", the object will be saved as an .rds object at
# the given path. If output = "return", the output will be returned
as a dataframe object. Setting output = "both" will do both.
See Also
[get_gbfs()] for a wrapper to call each of the get_feed
functions, [get_gbfs_cities()] for a dataframe of cities releasing gbfs
functions, and [get_which_gbfs_feeds()] for a dataframe of which feeds
are released by a given city.
# grab the system calendar feed for portland, oregonget_system_calendar(city =
"https://gbfs.lyft.com/gbfs/1.1/pdx/en/system_calendar.json",
output = "return")