Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add utilities following the Datastore API semantics #16

Open
derhuerst opened this issue Oct 23, 2019 · 1 comment
Open

add utilities following the Datastore API semantics #16

derhuerst opened this issue Oct 23, 2019 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@derhuerst
Copy link
Member

The Datastore API of transit.land looks like a promising approach to expressing transit data in a way that's relevant for many practical types of computation & analysis on transit data.

@derhuerst derhuerst added enhancement New feature or request help wanted Extra attention is needed labels Oct 23, 2019
@derhuerst
Copy link
Member Author

In this representation, each possible move between two stops has a unique edge, called a ScheduleStopPair. Each edge includes an origin stop, a destination stop, a route, an operator, and arrival and departure times. Each edge also includes a service calendar, describing which days a trip is possible. Accessibility information for wheelchair and bicycle riders is included, if available. Some of this data is normally split across multiple GTFS tables, but is here denormalized for simpler access: each edge contains enough information to get from one stop to another, to another, and finally to your destination.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Development

No branches or pull requests

1 participant