Sind wir schon da?!

20
“Sind wir schon da?!” Eine isochrone Karte von Wien DI Roland Giersig

description

Präsentation von Roland Giersig beim Gov 2.0 Camp Wien am 21. 11. 2014

Transcript of Sind wir schon da?!

Page 1: Sind wir schon da?!

“Sind wir schon da?!”

Eine isochrone Karte von Wien

DI Roland Giersig

Page 2: Sind wir schon da?!

Wie lang braucht man mit Öffis?

• Fahrplanauskunft?

Umständlich, langwierig ☹

• Grafisch auf einen Blick?

Isochrone Karte ☺

Page 3: Sind wir schon da?!

Isochro… was?!

Iso…………. gleich

Chronos…... Zeit

Isochrone.… Linien gleicher (Reise-)Zeit

Isobare….… Linien gleichen Luftdrucks

Isohypsen… Linien gleicher Höhe

Page 4: Sind wir schon da?!

Gibt’s da schon was?

Francis Galton 1881

Page 5: Sind wir schon da?!

Gibt‘s da was aktuelleres?

• https://demo.route360.net/

• http://www.flaviogortana.com/isoscope/

• https://mapumental.com/ • http://www.mapnificent.net/

Page 6: Sind wir schon da?!

Selber machen?

• Google Maps ✔

• Daten der Wiener Linien? ☹

Page 7: Sind wir schon da?!

Selber machen!

• Google Maps ✔

• Daten der Wiener Linien? ☺

Seit Mitte 2013 auf data.wien.gv.at ✔ (Dokumentation: https://open.wien.at/site/datenkatalog/)

Page 8: Sind wir schon da?!

Selber machen?

• Haltestellen (Geo-Koordinaten) ✔

• Linien (Verbindungen zw. Haltestellen) ✔

• Fahrzeiten zwischen Haltestellen? ☹

Rohe Fahrplandaten? ☹

Page 9: Sind wir schon da?!

Selber machen!

• Haltestellen (Geo-Koordinaten) ✔

• Linien (Verbindungen zw. Haltestellen) ✔

• Fahrzeiten zwischen Haltestellen? ☹

Rohe Fahrplandaten? ☹ Nachfrage bei Wiener Linien erfolglos.

Händisch aus PDF-Fahrplänen approximiert.

Nächstes Ziel: aus Routing-Server extrahieren.

Page 10: Sind wir schon da?!

Annahmen / Näherungen

• Fahrzeiten zwischen den Haltestellen einer

Linie sind gemittelt

• Taktfahrplan; fixe Taktzeiten pro Linie

• Eine fixe Umstiegszeit für alle Haltestellen

• Keine Schnellbahnen

• Gehwege als gerade angenommen

Page 11: Sind wir schon da?!

Modell

„Jeder Punkt einer Wellenfront ist

Ausgangspunkt einer Kugelwelle“

• Standort ist Ausgangspunkt einer Kugelwelle

• Sobald die Wellenfront auf eine Haltestelle

trifft, werden alle anderen Haltestellen zu

(zeitverzögerten) Ausgangspunkten

• Wurde eine Haltestelle bereits einmal zu

einem Ausgangspunkt so können spätere

Ausgänge ignoriert werden

Page 12: Sind wir schon da?!

Modell

Page 13: Sind wir schon da?!

Erster Prototyp

Page 14: Sind wir schon da?!

Das geht besser!

• Einzelne Kreise als Objekte sind ressourcen-

intensiv, Rendering dauert mehrere

Sekunden

• Lösung: Direkt auf <canvas> Overlay zeichnen

• Mehr Kontrolle über Transparenz

• Unterschiedliche Darstellungsformen wie zB.

isochrone Linien

Page 15: Sind wir schon da?!

Zweiter Prototyp

Page 16: Sind wir schon da?!

Zweiter Prototyp

Page 17: Sind wir schon da?!

Live-Demo

Page 18: Sind wir schon da?!

Wofür ist das gut?

• Fahrgastinformationssysteme

• Interessant für Wohnungssuche: wie schnell

ist mein Arbeitsplatz erreichbar?

• Stadtplanung: wie gut sind diverse Bezirke

angebunden? Je größer die erreichbare Fläche, desto besser ist die

Öffi-Vernetzung = Maßzahl für Wohnqualitätsindex

Page 19: Sind wir schon da?!

Ausblick

• Datenqualität: Fahrzeiten zwischen

Haltestellen aus Routing-Server auslesen

• Idealerweise: statt mit relativen Fahrzeiten

und Taktfahrplan mit absoluten Zeiten

rechnen, Abfahrtszeiten aus Fahrplan

verwenden

• Mehr grafische Alternativen

• Variable Auflösung des Netzwerks: andere

Verkehrsmittel einbinden (VOR) und

trotzdem performant bleiben

Page 20: Sind wir schon da?!

Fragen?

Danke für die Aufmerksamkeit!

@RolandGiersig

[email protected]