Munich does not cooperate with Google Transit beyond Google Maps layer data (no routing) and therefore probably does not have the necessary GTFS data available. Sadly German transit agencies are most often locked in with external routing software providers who have no interest in publishing their data – even if this would greatly benefit their customers.
Please make a request to the MVV here: http://www.mvv-muenchen.de/de/home/meta-navigation/anregungen/index.html
and ask them to make their data available for free as GTFS.
I'm happy to add Munich. However, just because Munich gave the data to Google does not mean it's publicly available. Please ask the MVV to release their data to everyone.
Can you tell me what transport operators cover the OC region? And if they release GTFS data?
I totally get where you're coming from. I named it Mapnificent back when it was a small hack. The name is a homage to Mapumental (the inspiration for Mapnificent).
Non-english and often times even english speakers have problems pronouncing or spelling it correctly (even though it's just the word magnificent with the g swapped for a p, come on people!).
Your suggestion is definitely simpler, but has it's own problems: telling someone the name will not make it clear how it is spelled.
Anyways, Mapnificent is not a product at this time, but rather a technology prototype/concept, so it's good enough for me.
I need published transit data for Stockholm in GTFS format to add Stockholm to Mapnificent.
Mapnificent braucht die Nahverkehrsdaten im GTFS-Format. Ein Routing-Interface reicht leider nicht.
Am Besten Daten im GTFS-Format. Alle Rohformate sind aber schon mal ein Fortschritt.
The current Mapnificent Asheville map does not work correctly. I suspect it’s because the data is either wrong, malformed or processed badly on my site.
the file you posted is actually identical to the one from May 18th and also identical to one timestamped April 30th. Could you check if there is a problem in your publishing pipeline?
I’d love to integrate London local trains, if you can point me to data (preferrably GTFS data) for them.
@Michal, thanks for notifying me! Looks promising. However, I have to convert the format to something actually useful, will take some time.
Sorry, no timeline. I'm not actively hunting for the data or lobbying for its release. If anyone points me to a reasonable dataset that encompasses local trains, I will munge it in ASAP.
You can help by searching for data and/or asking the train company for free data (preferable in the GTFS format).
I just sent an enquiry to Big Blue Bus about their GTFS data (which seems to be only available to Google at the moment).
If you want to weigh in, please use their contact form to ask them to publish their GTFS data: http://www.bigbluebus.com/contactus/index.asp
If there are other agencies I should include, please mention them in the comments.
@Urban Reason: I just updated Los Angeles and put some links to BigBlueBus and Culver City Administration Contact forms on the page.
I hear you, LA is pretty inaccurate right now. Let's fix it, shall we?
I need not only the list of transit agencies in and around LA, but also a link to their GTFS data (preferably on gtfs-data-exchange.com) and if they don't publish data, we all need to contact the agency and ask them to publish their timetable data as GTFS.
By the way: you can see the currently included agencies of a map in the lower left corner and that is only LA Metro. It was the only one listed on gtfs-data-exchange.com for LA and I used it. But apparently we need more for a better picture.
I need your help, I don't know jack about LA transit and need your expertise. Also if an agency doesn't publish data, I can't do anything about it.
Sorry for being too technical. GTFS stands for Google Transit Feed Specification and is the format transit agencies give the data to Google so it can be used in Google Maps. This data is oftentimes also available to the public. The awesome http://gtfs-data-exchange.com collects GTFS data from agencies and makes it available at a central point.
If you are interested in having an agency supported on Mapnificent, I need to get their data. If the data is on gtfs-data-exchange.com, perfect. If not, I have to look if it's published somewhere else. In the case of Big Blue bus, it's apparently not available to the public, just to Google.
To change that, I recommend writing to Big Blue Bus and asking them to make their Google Transit data (GTFS data) available to the public. You can politely state the advantages: developers will create awesome apps with the data for free!
In order to add your city, the local transport provider needs to publish its public transport data in the GTFS format.
Please write your public transport agency and ask them to provide developers with GTFS data for free and under fair conditions. Point out the benefits they have when developers build cool applications like Mapnificent based on this data.
Please report progress and post any relevant links here. Thanks.
The article states that they gave the data to Google as part of a special deal. Sounds like no data for indie developers.
If the city of Zürich provides data, I am happy to add it.
The data should be in the GTFS format (http://code.google.com/transit/spec/transit_feed_specification.html) that is also used for transit on Google Maps.
Please make the RMV publish their transport data in a machine-readble format (preferably as GTFS) for free, then Mapnificent Frankfurt will be up and running in no time.
you are right that the UI should talk a bit more about the accuracy of actual trips. However this poses a number of challenges. First of let me clarify that the chart you saw in my blog post is for Berlin which is powered by self-scraped data (that have a number of limitations on their own). All other cities are based on GTFS data that may have more accurate timings (especially because they use more accurate timings).
Also consider that single lines or even a whole transport provider may be missing from the data I have and therefore your trip may take longer.
Comparing the estimates to actual trips always depends on actual timetable data which is tricky to provide as a whole because of it's size.
I'm building a kind of debug interface that explains single trips (which may in turn uncover wrong assumptions), but it's still in the design phase (it's tricky to integrate in the UI).
Anyways, thanks for your feedback!
Transit frequency is taken into account for the different times of day and different types of days in a week (see Mapnificent Settings in the top bar).
The problem with exponential distribution is that it assumes independent events and I don't think catching the next bus is really an independent event (you choose the connection with the least waiting time, connections may wait on each other, etc). It's difficult, but frequency is taken into acocunt.
Tricky! Mapnificent needs some CPU power and iPad is probably not able to handle it. I will work with the iPad Simulator in the coming week, but can’t guarantee that it will work on an actual one (don’t own one myself). I will report progress here.
Mapnificent currently works best in Chrome, Opera, Safari and Firefox (in roughly that order).
Mapnificent does not check for User Agent Strings, but does a small feature detection. The Browser needs to support HTML5 Canvas and WebWorkers (background computing). Mobile Safari supports Canvas, but does not support WebWorkers (probably to preserve battery).
I'm planning to integrate something that will outsource the computation to somewhere else when the device doesn't support it. I wish I had an iPad2 to test it though ;)
Data for Berlin has been scraped more than a year ago and is not maintained.
Berlin currently does not publish public transport data, that is why it’s out-of-date, incomplete and possibly incorrect. Please request machine-readable and freely available data from the public transport providers BVG / S-Bahn / VBB.
S-Bahn should be in there (although not with an up to date schedule since there is no machine-readable version of VBB dat available).
Could you name an S-Bahn track that seems to be missing?
Even though MARTA has released data to Google Transit, it has not made data available to the public as far as I know.
If you can find GTFS data for download for Atlanta, let me know. Otherwise contact MARTA and ask them to publish the data they give to Google: http://www.itsmarta.com/contact-us.aspx
Please ask MARTA to give you a link to the data (GTFS format).
24 votesAdminStefan Wehrmeyer (Admin, Mapnificent) shared this idea ·
I am happy to include the data as soon as it’s made available by the different transport agencies. I am currently following up on AC Transit’s plans to publish GTFS data.
Mapnificent currently depends on GTFS data (mostly from gtfs-data-exchange.com). AC Transit, WestCat and Emery Go Round do not provide GTFS data at the moment.
I'm currently following up on a Google Groups Thread for AC Transit data: https://groups.google.com/group/transit-developers/browse_thread/thread/ecd17bb44e9eb56d/dde2eeafcc77962a?lnk=gst&q=ac+transit#dde2eeafcc77962a