GTFS is what everyone is using. Other vendors, and even open platforms that consume transit data, consume GTFS. Open Trip Planner is an example.
(As an aside: was there a particular need that had that you feel GTFS doesn't address? Perhaps we could give you a more focused answer if you clarified.)
Transmodel is a not very widely used format for schedule data (alternative to GTFS).
For real time data (alternative to GTFS-realtime): SIRI is an XML protocol used most heavily in Europe.
You'll want to consider what formats developers are most aware of and any possible performance issues.
TRANSMODEL has been adopted as the European experimental ...
TRAVIC has a list of public transport service APIs that conform to the GTFS standard: http://tracker.geops.ch/
List of API Feeds (searchable and filterable)
EDIT: I found a couple of more-direct links to GTFS feeds internationally:
Transit land: https://transit.land/feed-registry/
I don't think there is such a thing. Near as I can tell, before Google came along and prodded them, a machine-readable transit data format for transit agencies didn't exist.
There is a Transit Developers Google Group, you might want to check there as well.
Again, OpenStreetMap to the rescue: it has a whole tag scheme related to public transport services. Pointers:
ÖPNVKarte (German, real domain [öpnvkarte.de] contains an umlaut, openbusmap.org is just a proxy domain) has a nice rendered world map, showing airport, train stations, rails, buses, subways, trams, ... worldwide (with varying degrees of coverage, ...
Alex, I looked through the TFL APIs, documentation and datasets. The station list (KML) format indicates it has locations for light rail (DLR), tube and overground. But as you observed there are no entries for overground stations. I also did not find anything on National Rail in the documentation.
I did find some additional resources. Below is the National ...
The OpenStreetMap.org website has a "Transport Map" layer:
It's not great. In particular, tram stops are far too prominent (for the city of Melbourne anyway).
You could conceivably make a better style, using openstreetmap data, and a tool like Mapbox Studio.
You didn't really make it clear whether you want a geographically accurate or a stylised map (like ...
Some information on public transportation in Berlin
Recently (Nov. 2015), the Deutsche Bahn AG released some data on its infrastructure:
Marta Open Data
Archived Marta Realtime Data Note: File name times are in UTC not Eastern. Also, the marta train API is particularly flaky so trains randomly disappear and reappear and/or show only a subset of upcoming stations (ie Midtown and Five Points but not North Avenue or Peachtree Center so I’d recommend making a script to clean the data ...
For the Netherlands someone built this map showing all passenger trains in currently in operation: http://spoorkaart.mwnn.nl/
This map is based on the data from this website: http://openov.nl/ (in Dutch, scroll all the way down for the data sets)
From Antony Joseph's answer: I believe this might be exactly what you're looking for: http://tracker....
Wikimedia Commons has a repository of public transport maps:
The maps are available under various license, but are at least compatible with either the CC-BY-SA license or the GFDL license.
Most of them are not SVG
Not all cities are covered
As you can see, the maps ...
I have fully figure out what happened to my problems.
For the GTFS data of New York, it can be found here: http://transitfeeds.com/p/mta
These data has been divided into several different parts, thus we need to download all of them.
For the historical data of New York, it can be found here:
When I compared the full data ...
MARTA's Open Data Portal is probably the best place to start. It has links to documentation for MARTA's bus and rail APIs as well as data released for their quarterly hackathons. Additionally they have a python library on github for accessing the APIs.
Additional transit information can be found through the municipal.systems API.
Code for Atlanta also ...
You can find the complete timetable in PDF through Network Rail.
You might be able to scrape the required information from it.
Otherwise, perhaps you can contact Network Rail directly to see if the information you're asking for is available. In Sweden, tydal.nu has had success in scraping information from a similar Swedish PDF timetable, so perhaps the ...
One possible source is citybik.es, which does much more than collecting metadata about bicycle sharing systems: it also collects live info about the number of bikes in each docking station!
They have an API that can be used to list the providers that they support. For instance, the endpoint https://api.citybik.es/v2/networks will give you a JSON list of the ...
There are a number of codes used to identify train stations. There is a good summary of the various codes here:
That site includes links to reference that that you may be able to use in addition to NAPTAN, see:
For example this site ...
A more up to date resource is the Transport for London Unified API. For example you can get a list of all the tube stops like so:
You can find out more about the Unified API by reading the blog articles Dan and I have written.
The service's map shows a map of stations: http://docomo-cycle.jp/minato/map/
The location names in English are found by prepending 'en' in front of portnavi.json:
With Google you can search for images and choose the general license terms. For specific companies you'd have to do a specific search.
Here is a search with "Reuse with modification"
Here is one example of results, from Wikipedia.
Residence to Workplace Commute Patterns, RPA Counties has some of what you want. not sure about all, i'm not really familiar with it
If you are interested in calculating train frequency at London tube, overground and some national rail stations, you can use the Timetable API in the Transport for London Unified API. Timetables are returned in XML or JSON. For example:
You can find out more about the Transport for London ...
Check this dataset: http://data.mytransit.nyc.s3.amazonaws.com/README.HTML.
This dataset includes the GTFS schedule data and the historical data for bus system in NYC.
The historical data can be found in the directory named bus_time. It records all the MTA's operated buses' location around every 1 minute and 30 seconds every day.
There's a related question. This answer may be helpful here too Nick.
You can find out information about Americans' commuting habits in relation to specific geographic areas through the U.S. Census American Community Survey. Access to the data is available. For example, if you are looking for how people in Los Angeles County get to work, you can find the ...
Here's a new-ish open source resource for live Swiss trains.
This map is an animation based on the official timetables of the Swiss Federal Railways(SBB) network.
Real time information available from the GTFS-RT feed by opentransportdata.swiss
It's not great but you could probably extract the data from the SVG
<title>Fare zone 6</title>
<path fill="#eee" d="
H 625 q 7.5,0 13.5,-4.5
l 72,96 q 6,8 16,...