Giter VIP home page Giter VIP logo

gtfs-feeds's People

Contributors

dbrgr avatar hattshire avatar osm-tonie avatar ynerant avatar

Stargazers

 avatar

Watchers

 avatar

gtfs-feeds's Issues

add GTFS analysis for the Nederlands

See: OSM community thread

In the Netherlands, we have a GTFS feed of all public transport, see gtfs.ovapi.nl

Travel information is available in the Netherlands as open data with CC0 clearance. Copyright and database rights have been waived by governments and carriers.

Add additional US-MA networks that roll up to the MADOT

As a copy of ptna-networks issues #93 created by kevin-brown

GATRA

Long network/operator name: Greater Attleboro Taunton Regional Transit Authority
Short network/operator name: GATRA
Official website: https://www.gatra.org/
Transitland: https://www.transit.land/operators/o-drm-thegreaterattleborotauntonregionaltransitauthority

MWRTA

Long: MetroWest Regional Transit Authority
Short: MWRTA
Official website: https://www.mwrta.com/
Transitland: https://www.transit.land/operators/o-drt0-metrowestregionaltransitauthority

LRTA

Long: Lowell Regional Transit Authority
Short: LRTA
Official website: https://www.lrta.com/
Transitland: https://www.transit.land/operators/o-drt6-lowellregionaltransitauthority

PVTA

Long: Pioneer Valley Transit Authority
Short: PVTA
Official website: https://www.pvta.com/
Transitland: https://www.transit.land/operators/o-drk-pvta/

New URL for CH-Alle feed

I do not know if this is the correct place to report this problem, but the URL for CH-Alle feed changed with the new timetable. It is now
https://opentransportdata.swiss/de/dataset/timetable-2022-gtfs2020/permalink

create feed specific scripts which can check for new GTFS data and can download those

options?

  • -c check only and create an empty *.db file (touch) if that file does not already exist
    this is an indicator that a new version is available but has not yet been downloaded and prepared

  • d download and store in a directory with the date of the release (i.e. 2020-09-01/*zip)

Each provider of GTFS data has his own method of providing links, so this must be handled individually

Provide also a gtfs-all-feeds script which calls all individtal scripts (with -c in a cron-job?)

add PL-24-ZTM-Katowice

Current GTFS data is released periodically (usually daily) by the transport authority itself as Open Data (I believe the specific licence is CC-BY-4.0):
https://otwartedane.metropoliagzm.pl/en/dataset/rozklady-jazdy-i-lokalizacja-przystankow-gtfs
I believe there is no single link to the current version, but names follow a pattern and the list is also available in machine-readable form so getting the newest one shouldn’t be too hard:
https://otwartedane.metropoliagzm.pl/dataset/86b5ce0c-daea-4b40-bc60-af2c80477d21.jsonld
https://otwartedane.metropoliagzm.pl/dataset/86b5ce0c-daea-4b40-bc60-af2c80477d21.xml

add DE-HH-HVV

wir haben die Freigabe vom hvv (Hamburger Verkehrsverbund GmbH) bekommen deren GTFS-Daten für OSM zu nutzen. Da du die Daten bestimmt sehr gerne im PTNA-Projekt haben möchtest schicke ich dir auch gleich den Link mit. Du findest die Daten ansonsten im Transparenzportal Hamburg.

add SI-Ljubljana-LPP

https://community.openstreetmap.org/t/bus-routes-in-ljubljana/7762/5

Indeed, the LPP operator in Ljubljana offers the official GTFS feed at https://data.lpp.si/api/gtfs/feed.zip 1 and could probably be nice to include it for reference.

A derp.si team has set up their own generator for GTFS feeds:

building it for Maribor (Marprom operator) and
adjusting some errors in official Ljubljana (LPP) feed.

GTFS files are available as build results of builds, eg, currently the latest GTFS build 744927793. Not sure how to get a static URL for such needs.

check for GTFS update automatically

check periodically all GTFS-feeds for updates.
Do this in dedicated shell-scripts which may also do the download on demand (manually)

Example:

curl -sI https://www.vag-freiburg.de/fileadmin/gtfs/VAGFR.zip | grep "last-modified" | sed -e s/last-modified:\ // | date +"%Y-%m-%d" -f -

Of course, this is an easy example, the link to the source is always the same.

maybe create an empty DB (if DB does not exist already) indicating that updates are available at the owner

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.