A Transitive map can be embedded as a freestanding web element or overlaid onto a Leaflet map using the Leaflet.TransitiveLayer plugin. Transitive is supported by the Mobility Lab Transit Tech Initiative. Read more in this Mobility Lab article.
transportation transit d3 maps gtfsHave something to add or change? Open a pull request or issue. Places to ask questions and find other community resources.
transit gtfs awesome-list bus datasets awesome list tools transit-data gtfs-feed gtfs-realtime gtfs-validator gtfs-files transit-map transit-agencies realtime-datanode-GTFS loads transit data in GTFS format into a SQLite database and provides some methods to query for agencies, routes, stops, times, fares, calendars and other GTFS data. It also offers spatial queries to find nearby stops, routes and agencies and can convert stops and shapes to geoJSON format. Additionally, this library can export data from the SQLite database back into GTFS (csv) format.
transit public-transportation geojson sqlite gtfs transit-data node-gtfs transportationFor a more friendly interface you can use the API through navitia playground (no matter the server used). The easiest way to have your own navitia is to use the navitia docker-compose.
public-transportation navitia open-api journey-planner gtfs trip-plannerWe try to maintain a list of all the stations in Belgium using CSV so everyone can help to maintain it on github. Furthermore, we have a PHP composer/packagist library for you to go from station name to ID and vice versa and we convert the CSV file to JSON-LD for maximum semantic interoperability.
json-ld stations belgium sncb rdf gtfs nmbsGTFS is an abbreviation for General Transit Feed Specification, a standard which “defines a common format for public transportation schedules and associated geographic information” (source). The idea of this project is to generate beautiful and informative visualizations from publicly available GTFS datasets. The program draws the routes which transportation entities take and emphasizes the ones which are frequented more often by painting them thicker and in a stronger opacity.
gtfs heatmapThis project contains tools for working with public transit data in ArcGIS. Each folder contains a different tool with documentation. Find a bug or want to request a new feature? Please let us know by submitting an issue.
spatial-analysis data-management gtfs gtfs-rt transit arcgis network-analysis accessibility network-dataset transport isochrones geoprocessing title-vi transit-data geoevent arcgis-pro arcgis-desktopThis project retrieves real-time transit data from Hillsborough Area Regional Transit (HART)'s OrbCAD Automatic Vehicle Location (AVL) system and formats the data into the General Transit Feed Specification (GTFS)-realtime format. GTFS-realtime feeds can be consumed by applications such as OneBusAway and Google Transit to provide real-time transit data updates. We use the OneBusAway GTFS-realtime Exporter project to help produce and serve the GTFS-realtime feed.
hart avl gtfs gtfs-realtime-data public-transportation transit protocol-buffers gpsGO_Sync is short for General Transit Feed Specification (GTFS) OpenStreetMap Synchronization. It is a Java Desktop Application which can be used by a public transit agency in order to synchronize the bus stop and route information from their GTFS dataset with OpenStreetMap. This synchronization process allows an agency to upload all bus stops from their GTFS data into OpenStreetMap, as well as retrieve crowd-sourced edits such as improvements of bus stop locations or the addition of amenities such as benches, lighting, and bike racks for integration back into the transit agency's bus stop inventory. When an agency produces a new GTFS dataset with updated route and stop information, GO_Sync will automatically compare this against the contents of OSM and guide the user through merging any changes in both datasets.
transit-agency gtfs-osm-sync openstreetmap gtfs-dataset gtfs bus transportationQuestions? You can open an issue, ask the GTFS Slack Group or reach out to the GTFS-realtime Google Group. Feel free to check it out, but just be aware that it may be unavailable at any time, or prone to hiccups.
gtfs gtfs-realtime-feed transit public-transportation gtfs-realtime gtfs-realtime-data gtfs-realtime-validatorGTFSrDB loads GTFS-realtime data to a database. You can process multiple types of GTFS-realtime feeds in the same execution by using multiple command line options.
gtfs gtfs-realtime-data gtfs-realtime databaseOpen Bus is a project of The Public Knowledge Workshop. We use public data to improve bus service - and public transport in general - in Israel.
transport open-data gtfs siri transit transit-dataThis project offers a library/bindings for running a transit service on GTFS feeds, implemented in modern C++. This project requires valid GTFS feeds to run. Use any of the many available GTFS validators to check if your GTFS dataset qualifies.
transit routing gtfsThe core application for Conveyal's transit data tools suite. View the latest documentation at ReadTheDocs for more info on deployment and development as well as a user guide.
transportation gtfs transit-routes transit-schedule opentripplannerPython code that will load GTFS data into a relational database, and SQLAlchemy ORM bindings to the GTFS tables in the gtfsdb. The gtfsdb project's focus is on making GTFS data available in a programmatic context for software developers. The need for the gtfsdb project comes from the fact that a lot of developers start out a GTFS-related effort by first building some amount of code to read GTFS data (whether that's an in-memory loader, a database loader, etc...); GTFSDB can hopefully reduce the need for such drudgery, and give developers a starting point beyond the first step of dealing with GTFS in .csv file format. The best way to get gtfsbd up and running is via the python 'buildout' and 'easy_install' tools. Highly recommended to first install easy_install (setup tools) and buildout (e.g., easy_install zc.buildout) before doing anything else.
gtfs gtfs-rtTidy (and validate) GTFS feeds. Fixes small inconsistencies, minimizes the overall feed size, prepares the feed for secure, standard-compliant further use.
gtfs validation minimization tidyA customizable editor for GTFS files which can be used both as a standalone app or deployed to a wsgi compliant hosting. A series of database management scripts are accesible from the command line using the manage.py script.
gtfs-generator gtfs flask webapptransportation provides a binary transportation. It supports the following commands. By default multiple trips are simply newline-separated GeoJSON to support streaming. If you want to return a single JSON array use the --array flag. Additional options are available via transportation positions --help. The generated GeoJSON LineString has its time property set as an array of timestamps and is therefore compatible with tools like LeafletPlayback and others.
gtfs transportation transit geojsonFor feed information, see http://datamine.mta.info/list-of-feeds. In order to use the MTA real-time APIs, you will need an MTA API key from here: http://datamine.mta.info/user/register.
mta gtfs nyc transit
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.