Australian Govhack 2014 side-project.

Visualisation of near real-time transit timetables by using Keyhole Markup Language (KML) network links to render a simulation of service position and movement within Google Earth.

Goal:To visualise transit timetable data in the immersive Google Earth viewer.

Approach: Use KML Dynamic Network Link element to update transit vehicle positions and orientations every second. (GE is limited to 1FPS maximum update rate by this method) Each second, vehicle positions are queried via the SIRI Real Time Vehicle Monitoring Service Vehicle positions can be interpolated from the GTFS standard timetable data set published and regularly updated by DPTI node.js or any other web app framework can be used to dynamically serve KML updates to Google Earth Viewers (clients)

Built With

Share this project: