Behind the scenes of swisstrains.ch

Post on 15-Jan-2015

1.347 views 1 download

Tags:

description

Presented some history of swisstrains.ch project from "conception" day (early 2007) until today and what is the motivation that drives me to update it 4 years later. The presentation was done during the romanian IT meetup in Zürich.

Transcript of Behind the scenes of swisstrains.ch

Swisstrains.chBehind the scenes

Vasile CotovanuOct 24, 2011

1Tuesday, October 25, 11

Agenda

• History

• How

• Today

• Q & A

2Tuesday, October 25, 11

3Tuesday, October 25, 11

History

• Robert de Heer

• Live - March, 2007

• local.ch

• SBB follow-up

• CFR (romanian railways)

4Tuesday, October 25, 11

5Tuesday, October 25, 11

How

• “LIVE”

• SBB timetables

• Swisstopo maps

• Google Maps API

6Tuesday, October 25, 11

SBB Timetables

7Tuesday, October 25, 11

Swisstopo

8Tuesday, October 25, 11

Railway network

9Tuesday, October 25, 11

Make them move !

vehiclesimpleservice

map.local.ch

JS

A S1 S2 S3 B

13:10 13:14 13:22 13:30 13:35

Vehicle Tram2

13:26

74%

55%

Polylines S2 - S3

S2

S3

10Tuesday, October 25, 11

How ?

11Tuesday, October 25, 11

Figures

• 5,000 km of railways

• 2,000 stations

• 14,000 vehicles

• 150,000 stops

12Tuesday, October 25, 11

Follow ups

• SBB crawler improved

• Zürich trams “live” in 2009

13Tuesday, October 25, 11

Improved SBB spider

14Tuesday, October 25, 11

Improved SBB spider

15Tuesday, October 25, 11

local.ch “Live” trams

16Tuesday, October 25, 11

Today

17Tuesday, October 25, 11

JavaScript

18Tuesday, October 25, 11

Speed

19Tuesday, October 25, 11

GIS software

20Tuesday, October 25, 11

Vector data

21Tuesday, October 25, 11

Vector data

22Tuesday, October 25, 11

Whole area

23Tuesday, October 25, 11

Build yourself !

24Tuesday, October 25, 11

Thanks !

• http://www.vasile.ch

• https://github.com/vasile

• Q & A

25Tuesday, October 25, 11