Need help regarding Data visualisation project on Indian Railways

104 views
Skip to first unread message

Udayan Vidyanta

unread,
Oct 17, 2016, 4:15:13 AM10/17/16
to datameet, Venkatesh Rajamanickam
Hi,

My name is Udayan and I am an Interaction Design (M.Des.) student at IDC, School of Design, IIT Bombay.

I am currently working on an academic project to visualize real time indian railway information for the benefit of Indian citizens.

I would like my visualization to show each train (as and when queried upon) as an interactive trail between stations (on its route). I would like my visualization to show train timetable, compare trains and most importantly to show the real time train running information interactively. I would like my visualization to aid the users know that what is the punctuality or lateness trend of a train, where a train is currently, what is the estimated time that it will reach the next (or 'X') station on its route, etc.

Visualization is the next step, but currently I am a bit stuck on how to get the data. I understand that scraping the railway website should be the last resort and hence was trying to find APIs that could help get the data for me. I found two APIs:
1. http://railwayapi.com/
2. http://api.erail.in/

I tried to get the key for the API from the above two websites. I received a free key from http://railwayapi.com/ but it has a 3 month validity and a limitation of 100 hits a day. That is too less for a public project.

My request to the website http://api.erail.in/ has not returned a reply.

I also found a CSV file containing train timetable for the year 2015 from data.gov.in/ but that does not help my cause that much.

I would really appreciate it if you all can help me get the data for my project, suggest API or anything else.

Thanks,
Udayan Vidyanta
student
IDC, School of Design,
IIT Bombay.

Devdatta Tengshe

unread,
Oct 17, 2016, 4:17:43 AM10/17/16
to data...@googlegroups.com, Venkatesh Rajamanickam
Have you looked at this:

This isn't real time information, but has all the locations, as well as the schedules.

Regards,
Devdatta


--
Datameet is a community of Data Science enthusiasts in India. Know more about us by visiting http://datameet.org
---
You received this message because you are subscribed to the Google Groups "datameet" group.
To unsubscribe from this group and stop receiving emails from it, send an email to datameet+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Arun Ganesh

unread,
Oct 17, 2016, 6:50:45 AM10/17/16
to datameet, Venkatesh Rajamanickam
Checkout this interactive visualization of the Indian railway data from the datameet repository: http://ruchikavn.github.io/indianrailwaymap/

Clicking the railway stations also highlights the routes terminating there. Code: https://github.com/ruchikavn/indianrailwaymap/blob/gh-pages/js/map.js
Reply all
Reply to author
Forward
0 new messages