OPENTRANSLINK

From Code4Pizza

Jump to: navigation, search

Contents

[edit] Links

http://wiki.openstreetmap.org/wiki/NaPTAN - "NaPTAN and NPTG are UK official datasets for bus stops and places which the UK Department for Transport and Traveline have offered to make available to OpenStreetMap project. "

@willking wrote: take a look at http://graphserver.sourceforge.net/ and http://pgrouting.postlbs.org/

New York Transit Data: http://nytransitdata.org/index.html

[edit] August 2010 Meeting

Great demo from Mark Breen on his work with the database on Android

No update on Web/iPhone clients.

For a link to the download, screenshots and more information I demo'd check User:Markvader - markvader

[edit] March 2010 Meeting

@cimota: I couldn't attend but I ordered pizza for the rest of you. More API work done and more interface demos.

[edit] February 2010 Meeting

(Citation will be needed from other sections of the group)

So far and the back-end work is still being done, but it is close to completion. As a result there has already been some moves made towards the front end work.

One site in particular has just been set-up. Whilst it is still at an early stage, already results are visibly coming up. Check out http://www.nitimetables.com/ and the project source files can be found at http://bitbucket.org/dmw/translink-timetables-pure-js/src/ Courtesy of @davidbelfast

There has also been work done on the location side in support for the iphone app. This is still work in progress, but it's looking like we could be getting GPS working on the phone app fairly shortly...

One thing that has been noted is that there should be an agenda posted at least a week before the next meetup, so that we can review and set goals on what is needed to be completed.

Also a few new faces showed up for the event. If your contributing, please be sure to contact @cimota or @robelkin on twitter and let them know

[edit] January 2010 Meeting

There are a number of tasks that need to be completed when we meet, so it seems efficient to split these up beforehand to maximise efficiency and time. Therefore we can start working as soon as possible, and have something to show from the evening without having to work long into the night. The proposal is as follows:

[edit] Data Interpretation and standardisation

  • Taking the data files and interpreting them into meaningful data
  • Taking this data and inserting it into a database format to be used (MySql, PgSql)

[edit] API Creation

  • Creating an API to be used by applications interfacing with this data, a bridge between database and application for all to use
  • Create documentation so other developers can use the api
  • Will return a standardised format

[edit] Application Development

  • Multiple tasks for this part - Development and Design
  • Development will be involved in writing the code to access the api, and display this information to the user
  • Design will be involved in how the user accesses the data, how it is displayed to the user, and the overall look and feel of the "site"
  • To Consider - what language should this be completed in? PHP, Rails? Depends on the experience of the group in each language.

Depending on the number of attending, there may have to be some crossover of groups, e.g. those creating the api would also work on the site whilst the design is worked on and the data is imported, then once the data and the api are created focus can be put on the main site. But these things will fall into place once attendees are confirmed.

Please feel free to join the Google wave, you can get access by asking through twitter to @cimota or @robelkin, where there will be discussion of this plan and further pre event planning. Please feel free to get involved and put your name down to take part, remembering to highlight your skills to help fill tasks to be completed.

[edit] Metro

[edit] Files

Direct from Translink: These files are NOT for public distribution YET. They are for personal use only AT THE MOMENT.


Not from Translink; not for redistribution; not to be relied upon in any way:

  • Open Transport NI: experimental scrapes of timetable data suitable for proof of concept work only.


Again not from Translink; not for redistribution; not to be relied upon in any way:

I noticed 30 stops had missing lat/longs so I translated the provided corresponding irish grid coordinates into lat/long. Also converted to kml to allow a quick visualisation.

Download the csv file here http://sites.google.com/site/opendatani/metro/translinkdata_copy.csv

Download the kml file here http://sites.google.com/site/opendatani/metro/translinkmetrostops.kml

[edit] NI Railways

An ATOC-CIF (spec (pdf, 304kb))) timetable file is available from OpenDataNI.

Location codes used in timetable file.


[edit] UI design

http://twitpic.com/10vm84 http://twitpic.com/10vm9v http://twitpic.com/10vmb0 //maps to be interactive (feedback needed)

Personal tools