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

VVT: EFA-based provider #312

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

girst
Copy link

@girst girst commented Jun 24, 2020

I've stumbled upon this endpoint today. It would be a suitable replacement for Innsbruck/IVB (#183). This API is provided by VVT themselves, not through VAO, who according to @schildbach are opposing the use of "their" data, so this may be a possibility to get VVT back into Öffi. (the domain points directly to a VVT-owned IP, not to VAO)

The API only returns results for Tirol, meaning suggestions will be better than those provided by OebbProvider or the VAO based VvtProvider.

I wasn't sure if it's appropriate to replace the current VvtProvider (the blacklisted VAO one, which returns the same results as VaoProvider), so I called it VvtEfaProvider. Also, I added my name to the VvtEfa* files, but I doubt my changes are even significant enough to be copyrightable, so I have no problem to remove the mention.

Also pinging @grote, since I'd love to see this in Transportr.

Commit message:

This essentially reverts ea0865f,
updates the endpoint URL, renames the class and fixes the tests (the
station ids changed from 604xxxxx to 601xxxxx).

This endpoint is officially used by VVT to generate PDF timetables; the
domain points to a VVT (not VAO) owned IP/server.

This essentially reverts ea0865f,
updates the endpoint URL, renames the class and fixes the tests (the
station ids changed from 604xxxxx to 601xxxxx).

This endpoint is officially used by VVT to generate PDF timetables; the
domain points to a VVT (not VAO) owned IP/server.
@schildbach
Copy link
Owner

I wonder how much future has this provider got? What's the data quality, compared to their Hafas/VAO-backed API? Is the EFA API used by any of their own frontends/apps?

@girst
Copy link
Author

girst commented Jun 27, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants