gbfs: Package: gbfs

gbfsR Documentation

Package: gbfs

Description

The gbfs package allows users to query tidy datasets about bikeshare programs around the world by supplying a set of functions to interface with .json feeds following the General Bikeshare Feed Specification, a standard data release format developed by the North American Bikeshare Association.

Details

The main function exported by this package is get_gbfs(), which grabs every feed released by a city. Alternatively, the user can just grab information on specific feeds (or groups of feeds).

Each of the feeds described below can be queried with the get_suffix() function, where suffix is replaced with the name of the relevant feed.

Although all of the feeds are livestreamed, only a few of the datasets change often:

  • station_status: Supplies the number of available bikes and docks at each station as well as station availability

  • free_bike_status: Gives the coordinates and metadata on available bikes that are parked, but not at a station.

In this package, these two datasets are considered "dynamic", and can be specified as desired datasets by setting 'feeds = "dynamic" in the main wrapper function in the package, get_gbfs.

Much of the data supplied in this specification can be considered static. If you want to grab all of these for a given city, set feeds = "static" when calling get_gbfs. Static feeds include:

  • system_information: Basic metadata about the bikeshare program

  • station_information: Information on the capacity and coordinates of stations

  • Several optional feeds: system_hours, system_calendar, system_regions, system_pricing_plans, and system_alerts

Author(s)

Maintainer: Simon P. Couch simonpatrickcouch@gmail.com

Authors:

Other contributors:

See Also

Useful links:


gbfs documentation built on Aug. 15, 2022, 5:09 p.m.

Related to gbfs in gbfs...