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

[Feature] Support for zip file processing #812

Open
bralax opened this issue Jun 12, 2023 · 3 comments
Open

[Feature] Support for zip file processing #812

bralax opened this issue Jun 12, 2023 · 3 comments

Comments

@bralax
Copy link

bralax commented Jun 12, 2023

Most transit agencies support gtfs which is the protocol google created to handle the processing of transit information. There are two parts of the system. Real-time data which is transferred via protocol buffers and gtfs static which is exposed as a zip file. The minimal needed to use this data for a Tidbyt app is the static zip but to do that we need the ability to parse zip files.

Context: I built a community app for the Long Island rail road. It relied on a secondary file that the MTA provided that took the zip and converted it into json. They got rid support for that file on the ground that developers can get the same data from the raw zip.

@mattbroussard
Copy link
Contributor

This and a lot of other useful functionality could be added relatively easily by making starlib available to applets.

@mattbroussard
Copy link
Contributor

Actually, it looks like several other starlib modules are already included, including gzip (but not zipfile)

@dinosaursrarr
Copy link
Contributor

dinosaursrarr commented Jul 27, 2023

I had a commit for adding the zip file module to pixlet for something else I never finished (which was also about gtfs). Have created a PR in case any one else would find it useful.
#826

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

No branches or pull requests

3 participants