Module gbfs

Module gbfs 

Source
Expand description

GBFS Readers

Structs§

GBFSDataV20
GBFS V2.0 Data Schema
GBFSDataV21
GBFS Data Schema V2.1
GBFSDataV22
GBFS Data Schema V2.2
GBFSDataV23
GBFS V2.3 Data Schema
GBFSDataV30
GBFS V3.0 Data Schema
GBFSFreeBikeDataV10
Data containing an array of bikes.
GBFSFreeBikeDataV11
Data containing an array of bikes.
GBFSFreeBikeStatusBikeV20
Free Bike Status Bike Schema V2.0 Interface
GBFSFreeBikeStatusBikeV21
Free Bike Status Bike Schema V2.1 Interface
GBFSFreeBikeStatusBikeV22
Free Bike Status Bike Schema V2.2 Interface
GBFSFreeBikeStatusBikeV23
Free Bike Status Bike Schema V2.3 Interface
GBFSFreeBikeStatusDataV20
Contains the list of bikes published by the auto-discovery file.
GBFSFreeBikeStatusDataV21
Contains the list of bikes published by the auto-discovery file.
GBFSFreeBikeStatusDataV22
Contains the list of bikes published by the auto-discovery file.
GBFSFreeBikeStatusDataV23
Contains the list of bikes published by the auto-discovery file.
GBFSFreeBikeStatusV10
Free Bike Status Schema V1.0 Interface
GBFSFreeBikeStatusV11
Free Bike Status Schema V1.1 Interface
GBFSFreeBikeStatusV20
Free Bike Status V2.0
GBFSFreeBikeStatusV21
Free Bike Status V2.1
GBFSFreeBikeStatusV22
Free Bike Status V2.2
GBFSFreeBikeStatusV23
Free Bike Status V2.3
GBFSFreeBikeV10
Free Bike Status Schema V1.0 Interface
GBFSFreeBikeV11
Free Bike Status Schema V1.1 Interface
GBFSGeofencingZonesV2Data
Container for GeoJSON FeatureCollection of geofencing zones
GBFSGeofencingZonesV2Properties
Properties of a geofencing zone
GBFSGeofencingZonesV2PropertiesRule
GBFS V3: Restrictions that apply within the area of the polygon.
GBFSGeofencingZonesV3Properties
Properties of a geofencing zone
GBFSGeofencingZonesV3PropertiesRule
GBFS V3: Restrictions that apply within the area of the polygon.
GBFSGeofencingZonesV21
GBFS Geofencing Zones V2.1
GBFSGeofencingZonesV22
GBFS Geofencing Zones V2.2
GBFSGeofencingZonesV23
GBFS Geofencing Zones V2.3
GBFSGeofencingZonesV30
GBFS Geofencing Zones Schema V3.0
GBFSGeofencingZonesV30Data
Container for GeoJSON FeatureCollection of geofencing zones
GBFSIterator
A feature reader trait with a callback-based approach The GBFS V1 Iterator tool
GBFSIteratorV1
The GBFS V1 Iterator tool
GBFSIteratorV2
The GBFS V1 Iterator tool
GBFSIteratorV3
The GBFS V1 Iterator tool
GBFSManifestV30
GBFS Manifest Schema V3.0
GBFSManifestV30Data
GBFS Manifest Data
GBFSName
GBFS name
GBFSReaderV1
GBFS Version 1 Reader
GBFSReaderV2
GBFS Version 2 Reader
GBFSReaderV3
GBFS Version 3 Reader
GBFSRentalUri
Contains rental URIs for Android, iOS, and web (added in v1.1).
GBFSStationInformationDataV10
GBFS Station Information Data
GBFSStationInformationDataV11
GBFS Station Information Data
GBFSStationInformationDataV20
GBFS Station Information Data
GBFSStationInformationDataV21
GBFS Station Information Data
GBFSStationInformationDataV22
GBFS Station Information Data
GBFSStationInformationDataV23
GBFS Station Information Data
GBFSStationInformationStationV20
GBFS Station Information Station
GBFSStationInformationStationV21
GBFS Station Information Station
GBFSStationInformationStationV22
GBFS Station Information Station V2.2
GBFSStationInformationStationV23
GBFS Station Information Station V2.3
GBFSStationInformationV10
GBFS Station Information Schema V1.0 Interface
GBFSStationInformationV11
GBFS Station Information Schema V1.1 Interface
GBFSStationInformationV20
GBFS Station Information V2.0
GBFSStationInformationV21
GBFS Station Information V2.1
GBFSStationInformationV22
GBFS Station Information V2.2
GBFSStationInformationV23
GBFS Station Information V2.3
GBFSStationInformationV30
GBFS Station Information Schema V3.0
GBFSStationInformationV10Station
GBFS Station Information Rental Methods
GBFSStationInformationV11Station
GBFS Station Information Station
GBFSStationInformationV30Data
Data object containing station information.
GBFSStationStatusDataV11
GBFS Station Status Data
GBFSStationStatusDataV20
GBFS Station Status Data V2.0
GBFSStationStatusDataV21
GBFS Station Status Data V2.1
GBFSStationStatusDataV30
GBFS Station Status Data
GBFSStationStatusStationV11
GBFS Station Status Station
GBFSStationStatusStationV20
GBFS Station Status - Station V2.0
GBFSStationStatusStationV21
GBFS Station Status Station
GBFSStationStatusStationV30
GBFS Station Status Station
GBFSStationStatusStationV30VehicleType
Vehicle Type
GBFSStationStatusV10
GBFS Station Status Schema V1.0 Interface
GBFSStationStatusV11
GBFS Station Status Schema V1.1 Interface
GBFSStationStatusV20
GBFS Station Status V2.0
GBFSStationStatusV21
GBFS Station Status V2.1
GBFSStationStatusV22
GBFS Station Status V2.2
GBFSStationStatusV23
GBFS Station Status V2.3
GBFSStationStatusV30
GBFS Station Status Schema V3.0
GBFSStationStatusVehicleTypeV21
GBFS Station Status Vehicle Type
GBFSStationV3
Information about a single station.
GBFSStationV1FeaturesProperties
Station Information feature properties
GBFSStationV2FeaturesProperties
Station Information feature properties
GBFSStationV3FeaturesProperties
Station Information feature properties
GBFSStationV3VehicleCapacity
GBFS Station Information Name
GBFSSystem
System Definition that is returned from the github CSV file.
GBFSSystemAlertsAlertTimesV11
GBFS System Alerts Alert Times
GBFSSystemAlertsAlertTimesV20
GBFS System Alerts Alert Times V2.0
GBFSSystemAlertsAlertTimesV30
GBFS System Alerts Alert Times
GBFSSystemAlertsAlertV1
GBFS System Alerts Alert
GBFSSystemAlertsAlertV20
GBFS System Alerts Alert V2.0
GBFSSystemAlertsAlertV21
GBFS System Alerts Alert V2.1
GBFSSystemAlertsAlertV30
GBFS System Alerts Alert
GBFSSystemAlertsAlertsV1
GBFS System Alerts Alerts
GBFSSystemAlertsAlertsV30
GBFS System Alerts Alerts
GBFSSystemAlertsDataV20
GBFS System Alerts Data V2.0
GBFSSystemAlertsDataV21
GBFS System Alerts Data V2.1
GBFSSystemAlertsV10
GBFS System Alerts Schema V1.0 Interface
GBFSSystemAlertsV11
GBFS System Alerts Schema V1.1 Interface
GBFSSystemAlertsV20
GBFS System Alerts V2.0
GBFSSystemAlertsV21
GBFS System Alerts V2.1
GBFSSystemAlertsV22
GBFS System Alerts V2.2
GBFSSystemAlertsV23
GBFS System Alerts V2.3
GBFSSystemAlertsV30
GBFS System Alerts Schema V3.0
GBFSSystemCalendarCalendarV1
GBFS System Calendar Calendar
GBFSSystemCalendarCalendarV2
GBFS System Calendar Calendar
GBFSSystemCalendarDataV1
GBFS System Calendar Data
GBFSSystemCalendarDataV2
GBFS System Calendar Data
GBFSSystemCalendarV10
GBFS System Calendar Schema V1.0 Interface
GBFSSystemCalendarV11
GBFS System Calendar Schema V1.1 Interface
GBFSSystemCalendarV20
GBFS System Calendar V2.0
GBFSSystemCalendarV21
GBFS System Calendar V2.1
GBFSSystemCalendarV22
GBFS System Calendar V2.2
GBFSSystemCalendarV23
GBFS System Calendar V2.3
GBFSSystemHourV1
GBFS System Hour
GBFSSystemHoursDataV1
GBFS System Hours Data
GBFSSystemHoursDataV20
rental hours for the system
GBFSSystemHoursRentalHourV20
GBFS System Hours - Rental Hours V2.0
GBFSSystemHoursV10
GBFS System Hours Schema V1.0 Interface
GBFSSystemHoursV11
GBFS System Hours Schema V1.1 Interface
GBFSSystemHoursV20
GBFS System Hours V2.0
GBFSSystemHoursV21
GBFS System Hours V2.1
GBFSSystemHoursV22
GBFS System Hours V2.2
GBFSSystemHoursV23
GBFS System Hours V2.3
GBFSSystemInformationBrandAssetsV20
GBFS System Information Brand Assets
GBFSSystemInformationBrandAssetsV30
GBFS System Information Brand Assets
GBFSSystemInformationDataV10
GBFS System Information Data
GBFSSystemInformationDataV11
GBFS System Information Data
GBFSSystemInformationDataV20
GBFS System Information Data V2.0
GBFSSystemInformationDataV23
GBFS System Information Data V2.3
GBFSSystemInformationDataV30
GBFS System Information Data
GBFSSystemInformationRentalAppV11
GBFS System Information Rental App Container
GBFSSystemInformationRentalAppV20
GBFS System Information Rental App Container
GBFSSystemInformationRentalAppV30
GBFS System Information Rental App Container
GBFSSystemInformationRentalAppsV11
GBFS System Information Rental Apps
GBFSSystemInformationRentalAppsV20
GBFS System Information Rental Apps
GBFSSystemInformationRentalAppsV30
GBFS System Information Rental Apps
GBFSSystemInformationV10
GBFS System Information Schema V1.0 Interface
GBFSSystemInformationV11
GBFS System Information Schema V1.1 Interface
GBFSSystemInformationV20
GBFS System Information Schema V2.0
GBFSSystemInformationV21
GBFS System Information Schema V2.1
GBFSSystemInformationV22
GBFS System Information Schema V2.2
GBFSSystemInformationV23
GBFS System Information V2.3
GBFSSystemInformationV30
GBFS System Information Schema V3.0
GBFSSystemPricingPlanRatesV30
GBFS System Pricing Plan Rates
GBFSSystemPricingPlanV11
GBFS System Pricing Plan
GBFSSystemPricingPlanV30
GBFS System Pricing Plan
GBFSSystemPricingPlansDataV11
GBFS System Pricing Plans Data
GBFSSystemPricingPlansDataV20
GBFS System Pricing Plans Data
GBFSSystemPricingPlansDataV22
GBFS System Pricing Plans Data
GBFSSystemPricingPlansDataV30
GBFS System Pricing Plans Data
GBFSSystemPricingPlansPlanV20
GBFS System Pricing Plan
GBFSSystemPricingPlansPlanV22
GBFS System Pricing Plan
GBFSSystemPricingPlansV10
GBFS System Pricing Plans Schema V1.0 Interface
GBFSSystemPricingPlansV11
GBFS System Pricing Plans Schema V1.1 Interface
GBFSSystemPricingPlansV20
GBFS System Pricing Plans Schema V2.0
GBFSSystemPricingPlansV21
GBFS System Pricing Plans Schema V2.1
GBFSSystemPricingPlansV22
GBFS System Pricing Plans Schema V2.2
GBFSSystemPricingPlansV23
GBFS System Pricing Plans Schema V2.3
GBFSSystemPricingPlansV30
GBFS System Pricing Plans Schema V3.0
GBFSSystemPricingRateV22
GBFS System Pricing Rate
GBFSSystemRegionV1
GBFS System Region
GBFSSystemRegionsDataV1
GBFS System Regions Data
GBFSSystemRegionsDataV20
GBFS Station Information Data
GBFSSystemRegionsDataV30
GBFS Station Information Data
GBFSSystemRegionsRegionV20
GBFS Station Information Region
GBFSSystemRegionsRegionV30
GBFS Station Information Region
GBFSSystemRegionsV10
GBFS System Regions Schema V1.0 Interface
GBFSSystemRegionsV11
GBFS System Regions Schema V1.1 Interface
GBFSSystemRegionsV20
GBFS System Regions Schema V2.0
GBFSSystemRegionsV21
GBFS System Regions Schema V2.1
GBFSSystemRegionsV22
GBFS System Regions Schema V2.2
GBFSSystemRegionsV23
GBFS System Regions Schema V2.3
GBFSSystemRegionsV30
GBFS System Regions Schema V3.0
GBFSV10
GBFS Schema V1.0 Interface
GBFSV11
GBFS Schema V1.1 Interface
GBFSV20
GBFS V2.0
GBFSV21
GBFS V2.1
GBFSV22
GBFS Auto-Discovery V2.2
GBFSV23
GBFS Auto-Discovery V2.3
GBFSV30
GBFS Schema V3.0
GBFSV10Feeds
GBFS Schema V1.0 Feeds
GBFSV10FeedsData
GBFS Schema V1.0 Feeds Data
GBFSV11Feeds
GBFS Schema V1.1 Feeds
GBFSV11FeedsData
GBFS Schema V1.1 Feeds Data
GBFSV20Feed
GBFS V2.0 Feed Schema
GBFSV21Feed
GBFS Feed Schema V2.1
GBFSV22Feed
GBFS Feed Schema V2.2
GBFSV23Feed
GBFS V2.3 Feed Schema
GBFSV30Feed
GBFS V3.0 Data Schema
GBFSVehicleStatusDataV30
GBFS Vehicle Status Data V3.0
GBFSVehicleStatusV30
GBFS Vehicle Status Schema V3.0
GBFSVehicleTypeAssetV30
GBFS Vehicle Types Asset V3.0
GBFSVehicleTypeDataV21
GBFS Vehicle Types collection
GBFSVehicleTypeDataV23
GBFS Vehicle Types collection
GBFSVehicleTypeDataV30
GBFS Vehicle Types collection
GBFSVehicleTypeEcoLabelV30
GBFS Vehicle Types Eco Label
GBFSVehicleTypeV21
GBFS Vehicle Type
GBFSVehicleTypeV23
Vehicle types available in the system.
GBFSVehicleTypeV30
GBFS Vehicle Types Schema V3.0
GBFSVehicleTypesEcoLabelV23
Vehicle air quality certificate.
GBFSVehicleTypesV21
GBFS Vehicle Types V2.1
GBFSVehicleTypesV22
GBFS Vehicle Types V2.2
GBFSVehicleTypesV23
GBFS Vehicle Types V2.3
GBFSVehicleTypesV30
GBFS Vehicle Types Schema V3.0
GBFSVehicleTypesVehicleAssetsV23
An object where each key defines vehicle assets.
GBFSVehicleV3
GBFS Vehicle V3
GBFSVersion
GBFS Versions
GBFSVersionsData20
Response data in the form of name:value pairs.
GBFSVersionsDataV11
GBFS Versions Data scheme V1.1
GBFSVersionsDataV30
Response data in the form of name:value pairs.
GBFSVersionsV11
GBFS Versions Schema V1.1 Interface
GBFSVersionsV20
GBFS Versions V2.0
GBFSVersionsV21
GBFS Versions V2.1
GBFSVersionsV22
GBFS Versions V2.2
GBFSVersionsV23
GBFS Versions V2.3
GBFSVersionsV30
GBFS Versions Schema V3.0

Enums§

GBFSFreeBikeStatusVehicleEquipmentV2
Vehicle Equipment Type
GBFSFreeBikeStatusVehicleEquipmentV3
Vehicle Equipment Type
GBFSReader
General Bikeshare Feed Specification (GBFS) Reader
GBFSSchema
General Bikeshare Feed Specification (GBFS) Schema
GBFSStationInformationParkingTypeV23
GBFS Station Information Parking Type
GBFSStationInformationParkingTypeV30
GBFS Station Information Parking Type
GBFSStationInformationRentalMethodV20
GBFS Station Information Rental Method
GBFSStationInformationRentalMethodV21
GBFS Station Information Rental Method
GBFSStationInformationRentalMethodV30
GBFS Station Information Rental Method
GBFSStationInformationRentalMethodsV1
GBFS Station Information Rental Methods
GBFSSystemAlertsAlertTypeV11
GBFS System Alerts Alert Type
GBFSSystemAlertsAlertTypeV20
GBFS System Alerts Alert Type V2.0
GBFSSystemAlertsAlertTypeV21
GBFS System Alerts Alert Type
GBFSSystemAlertsAlertTypeV30
GBFS System Alerts Alert Type
GBFSSystemHourDayV1
GBFS System Hours Day
GBFSSystemHourDayV2
GBFS System Hours Day
GBFSSystemHourTypeV1
GBFS System Hours User Type
GBFSSystemHourTypeV2
GBFS System Hours User Type
GBFSV11FeedsName
GBFS Schema V1.1 Feeds Names
GBFSV20FeedsName
GBFS Schema V2.0 Feeds Names
GBFSV21FeedsName
GBFS Schema V2.1 Feeds Names
GBFSV30FeedsName
GBFS Schema V3.0 Feeds Names
GBFSVehicleTypeFormFacatorV21
The vehicle’s general form factor.
GBFSVehicleTypeFormFacatorV23
The vehicle’s general form factor.
GBFSVehicleTypeFormFacatorV30
The vehicle’s general form factor.
GBFSVehicleTypePropulsionTypeV21
The vehicle’s general form factor.
GBFSVehicleTypePropulsionTypeV23
The vehicle’s general form factor.
GBFSVehicleTypePropulsionTypeV30
The vehicle’s general form factor.
GBFSVehicleTypeReturnConstraintV23
The conditions for returning the vehicle at the end of the trip.
GBFSVehicleTypeReturnConstraintV30
The conditions for returning the vehicle at the end of the trip.
GBFSVehicleTypeVehicleAccessoriesV23
Description of accessories available in the vehicle.
GBFSVehicleTypeVehicleAccessoriesV30
Description of accessories available in the vehicle.

Functions§

build_gbfs_reader
General Bikeshare Feed Specification (GBFS) Reader
build_gbfs_reader_v1
Parse a GBFSV1 schema and build a V1 GBFS reader
build_gbfs_reader_v2
Parse a GBFS V2 schema and build a V2 GBFS reader
build_gbfs_reader_v3
Parse a GBFS V3 schema and build a V3 GBFS reader
gbfs_bool_or_int
Converts a boolean or integer 0/1 to a boolean
parse_gtfs_systems
General Bikeshare Feed Specification (GBFS) Reader
parse_gtfs_systems_from_url
General Bikeshare Feed Specification (GBFS) Reader

Type Aliases§

GBFSBikeFeatureV1
Bike Information Point Feature
GBFSBikeFeatureV2
Bike Information Point Feature
GBFSFreeBikeStatusV1
Free Bike Status Schema V1.1 OR Free Bike Status Schema V1.0
GBFSFreeBikeStatusV2
Free Bike Status Schema V2.3, V2.2, V2.1, OR V2.0
GBFSGeofencingFeatureV2
Geofencing Feature */
GBFSGeofencingFeatureV3
Geofencing Feature
GBFSGeofencingZonesV2
GBFS Geofencing Zones Schema V2.3, V2.2, V2.1, OR V2.0
GBFSGeofencingZonesV3
GBFS Geofencing Zones Schema V3.1-RC & V3.0
GBFSManifestV3
GBFS Manifest Schema V3.1-RC & V3.0
GBFSStationFeatureV1
Station Information Point Feature
GBFSStationFeatureV2
Station Information Point Feature */
GBFSStationFeatureV3
Station Information Point Feature
GBFSStationInformationV1
GBFS Station Information Schema V1.1 OR GBFS Station Information Schema V1.0
GBFSStationInformationV2
GBFS Station Information Schema V2.3, V2.2, V2.1, OR V2.0
GBFSStationInformationV3
GBFS Station Information Schema V3.1-RC & V3.0
GBFSStationStatusV1
GBFS Station Status Schema V1.1 OR GBFS Station Status Schema V1.0
GBFSStationStatusV2
GBFS Station Status Schema V2.3, V2.2, V2.1, OR V2.0
GBFSStationStatusV3
GBFS Station Status Schema V3.1-RC & V3.0
GBFSSystemAlertsV1
GBFS System Alerts Schema V1.1 OR GBFS System Alerts Schema V1.0
GBFSSystemAlertsV2
GBFS Alerts Schema V2.3, V2.2, V2.1, OR V2.0
GBFSSystemAlertsV3
GBFS System Alerts Schema V3.1-RC & V3.0
GBFSSystemCalendarV1
GBFS System Calendar Schema V1.1 OR GBFS System Calendar Schema V1.0
GBFSSystemCalendarV2
GBFS System Calendar Schema V2.3, V2.2, V2.1, OR V2.0
GBFSSystemHoursV1
GBFS System Hours Schema V1.1 OR GBFS System Hours Schema V1.0
GBFSSystemHoursV2
GBFS System Hours Schema V2.3, V2.2, V2.1, OR V2.0
GBFSSystemInformationV1
GBFS System Information Schema V1.1 OR GBFS System Information Schema V1.0
GBFSSystemInformationV2
GBFS System Information Schema V2.3, V2.2, V2.1, OR V2.0
GBFSSystemInformationV3
GBFS System Information Schema V3.1-RC & V3.0
GBFSSystemPricingPlansV1
GBFS System Pricing Plans Schema V1.1 OR GBFS System Pricing Plans Schema V1.0
GBFSSystemPricingPlansV2
GBFS System Pricing Plans V2.3, V2.2, V2.1, OR V2.0
GBFSSystemPricingPlansV3
GBFS System Pricing Plans Schema V3.1-RC & V3.0
GBFSSystemRegionsV1
GBFS System Regions Schema V1.1 OR GBFS System Regions Schema V1.0
GBFSSystemRegionsV2
GBFS System Regions V2.3, V2.2, V2.1, OR V2.0
GBFSSystemRegionsV3
GBFS System Regions Schema V3.1-RC & V3.0
GBFSV1
GBFS Schema V1.1 OR GBFS Schema V1.0
GBFSV2
GBFS Auto-Discovery Schema V2.x
GBFSV3
GBFS Schema V3.1-RC OR GBFS Schema V3.0
GBFSVehicleFeatureV3
Vehicle Point Feature
GBFSVehicleStatusV3
GBFS Vehicle Status Schema V3.1-RC & V3.0
GBFSVehicleTypesV2
GBFS Vehicle Types V2.3, V2.2, V2.1, OR V2.0
GBFSVehicleTypesV3
GBFS Vehicle Types Schema V3.1-RC & V3.0
GBFSVersionsV1
GBFS Versions Schema V1.1
GBFSVersionsV2
GBFS Versions Schema V2.3, V2.2, V2.1, OR V2.0
GBFSVersionsV3
GBFS Versions Schema V3.1-RC & V3.0