Crowd sourcing timetable data, WikiTimetable

#1 Sep 28th, 2014, 23:40
Join Date:
Oct 2009
Location:
Not set
Posts:
1,086
Send a message via Yahoo to Mark_Lester
  • Mark_Lester is offline
#1
I have made a fair amount of progress over the last 6 months or so with this. I now need to genrate a community, and hopefully get the ball rolling on what I believe could revolutionise the tourism industry for all those little places nobody goes to cos they didn't know how easy it was.

I have collated, and fixed where obvious, what I could crawl for Bangladeshi, Burmese and Sri Lankan rail systems
http://gee.chalo.org.uk:9080/Gee/Eri...abaseName=gtfs
http://gee.chalo.org.uk:9080/Gee/Eri...baseName=burma
http://gee.chalo.org.uk:9080/Gee/Eri...baseName=lanka

This is the protype route planner, currently running Sri Lanka in OTP
http://gee.chalo.org.uk/index.html

All the above are quite excellent for adventuring and it surely cant harm the tourism industries in any of those countries to have a route planner that
a) works
b) has comprehensive data (i.e. really works)

The above systems are free in every way,. The data is public, the data can be edited publicly, The code for both my system (the Gee thing) and OTP is open, Anyone, including IndiaMike, could deploy it.

What I am trying to get to, via getting these railway networks up, is a system where we can start getting bus systems, and ferries, online. I know the bus network in India might look haphazard, even to Indians who regularly tell me there isnít a timetable. But actually they all do have timetables, it's just that the only way of finding anything out is to visit the bus station in person. No problem if you are going from Delhi to Agra, you just turn up and get on a bus. Anything less obvious is more problematic unless you can find someone in here who knows that route,

One interesting project Steven mentioned was to be able to route plan based just on FTQ trains. I havenít attempted to crawl IR yet to get their GTFS data (it's not publicly available for reasons that defeat me), but that may be a killer app for IM.

If you are interested in how this stuff might work, and havent seen the open street map. I suggest you go make an account, and edit something on your street,
WikiTimeTable.com
http://wikitimetable.com

The Great Circular Indian Railway Challenge
http://gcirc.wordpress.com

The Great Circular European Railway Challenge
http://gcerc.wordpress.com
#2 Oct 1st, 2014, 04:54
Join Date:
Feb 2009
Location:
London
Posts:
517
  • greenears is offline
#2
Quote:
Originally Posted by Mark_Lester View Post I havenít attempted to crawl IR yet to get their GTFS data (it's not publicly available for reasons that defeat me), but that may be a killer app for IM.
Might this data be available off 'parallel' railway websites? Like indianrailinfo etc. Or do they all access the same underlying IR database?
#3 Oct 1st, 2014, 05:48
Join Date:
Oct 2009
Location:
Not set
Posts:
1,086
Send a message via Yahoo to Mark_Lester
  • Mark_Lester is offline
#3
Yes it is. I can crawl it. but it's not like Bangladesh, it's one of the worlds biggest systems, as I am sure you are aware. I would likely even get blocked long before I'd got much data anyway, though that said I did run a program to read erail for 18 months monitoring our proposed GCERC trains to test if they were anywhere near as unreliable as everyone seems to insist, which of course they werent.
Right now I'm nowhere near being able to handle IR anyway. I have a few leads in each of the above countries, and I am about to attack Thailand for which I have a comprehensive data source, which was compiled by an enthusiast!. Once I've got those going and systems in place, we can look to India proper.
#4 Oct 1st, 2014, 17:47
Join Date:
Feb 2009
Location:
London
Posts:
517
  • greenears is offline
#4
Quote:
Originally Posted by Mark_Lester View Post Yes it is. I can crawl it. but it's not like Bangladesh, it's one of the worlds biggest systems, as I am sure you are aware. I would likely even get blocked long before I'd got much data anyway, though that said I did run a program to read erail for 18 months monitoring our proposed GCERC trains to test if they were anywhere near as unreliable as everyone seems to insist, which of course they werent.
Right now I'm nowhere near being able to handle IR anyway. I have a few leads in each of the above countries, and I am about to attack Thailand for which I have a comprehensive data source, which was compiled by an enthusiast!. Once I've got those going and systems in place, we can look to India proper.
Very interesting. Do keep us posted on IndiaMike on how things go.
#5 Oct 13th, 2014, 21:45
Join Date:
Oct 2009
Location:
Not set
Posts:
1,086
Send a message via Yahoo to Mark_Lester
  • Mark_Lester is offline
#5
You can now see Sri Lanka, Bangladesh, Burma and Thailand route planners via this page
http://gee.chalo.org.uk
the most effective way to use the planner is to start typing in a place in that country that you want to start from in the start field, and then your destingation in the end field, then press plan trip.

Sri Lanka, Bangladesh and Burma just have train data right now. It's patchy but it's better than anything else out there. I am about to augment Bangladesh with some radial bus data out of Dhaka. What I rerally want in Banglsdesh and Burma though is the ferry stuff. Where you can cross and when.

There is a problem though with doing this for all India. As we all know, India is big. Really really big. Some of the processing required, including the start up of the web server, might not make this feasible for the whole country in a mutli-modal way. You could do all the trains, and may be all the trains and all the buses, but not the whole road system for the entire sub-continent.
#6 Nov 26th, 2014, 20:11
Join Date:
Oct 2009
Location:
Not set
Posts:
1,086
Send a message via Yahoo to Mark_Lester
  • Mark_Lester is offline
#6
wikitimetable.com

in particular
wikitimetable.com/india

I am just fixing the editor to work with 7,000+ stations, but I am close to being to be able to edit and publish not just the trains, but anything that moves.
#7 Nov 26th, 2014, 20:56
Join Date:
Sep 2001
Location:
UK
Posts:
16,662
  • steven_ber is offline
#7
Hello Mark, I've been away, so this is the first time I've seen this, I remember you starting the Bangladesh part a while ago, and having just read some of the stuff on wikitimetable, it seems you're moving at a fair speed, and I like what you're trying to do.

I must admit though, I can't work out how it works, I've looked at the top right of the page to join/sign in, and can't find anything, I've tried to look for train connections between Delhi & Madgaon, then looked for Bangkok-Surat Thani and can't work out how to then search, and I can't find a 'plan trip' button. (I'm on a Windows 8.1 using Chrome browser)

Quote:
Originally Posted by Mark_Lester View Post One interesting project Steven mentioned was to be able to route plan based just on FTQ trains. I havenít attempted to crawl IR yet to get their GTFS data (it's not publicly available for reasons that defeat me), but that may be a killer app for IM.
A problem you may find is that some trains have different Foreign Tourist Quota numbers for different sectors of the journey, and some have FTQ for some sectors and none for others, I got a list of trains with FTQ, but it was crawled only o the full length of the train's journey, and it quickly became apparent that the data wasn't complete.
#8 Nov 26th, 2014, 21:58
Join Date:
Oct 2009
Location:
Not set
Posts:
1,086
Send a message via Yahoo to Mark_Lester
  • Mark_Lester is offline
#8
the collaborative bit is here
http://wikitimetable.com/Gee
But the Indian trains arent on there just yet, I need to fix it so it can handle humungous sets of stops cos right now it tries to display them all, and at 7,000+ that gives your computer a nose bleed. It's quite doable but it's more than an hours work.
We're nowhere near Gee being usable by the public, but it's getting closer to the point where experts, and that's guys like you, can be shown how to work it. That will result in shed loads of bugs turning up, but also usability developments, and eventually, hopefully, you wont have to be a full on anorak to be able to submit data.
I did an interview for OpenCage which tries to sum up what I'm trying to do
http://blog.opencagedata.com/post/10...es-mark-lester

Similar Threads

Title, Username, & Date Last Post Replies Views Forum
Bangladesh Railways Route Finder - Crowd Sourcing Transit Schedules In Subcontinent Dec 13th, 2013 16:01 14 2042 Indian Railways


Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Forum Rules»
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Thread Tools
Display Modes

Search Engine Optimization by vBSEO 3.3.2
© IndiaMike.com 2018
Page Load Success