FOSSGIS/Server/Projects/ptna

From OpenStreetMap Wiki
< FOSSGIS‎ | Server‎ | Projects
Jump to navigation Jump to search

Name des Projektes/Project Name

Public Transport Network Analysis (PTNA)

Kontakt/Main Contact

User:ToniE

Andere Projektmitarbeiter/Other people involved

derzeit keine weiteren Personen

Kurze Beschreibung des Projektes/Short description of your project

Grundidee des Projektes:

  • ausgehend von Informationen über die von einem Verkehrsverbund ('network') bekannten Linien (Bus, S-Bahn, ...)
  • eine strukturierte Liste derselben als CSV-Datei zu erstellen(z.T. mit Hilfe des Verkehrsverbundes)
    • diese nach einem Fahrplanwechsel, z.B. im Dezember, zu aktualisieren
  • die in OSM gemappeten ÖPNV-Relationen mit dieser Liste zu vergleichen
  • sind in OSM alle Linien gemapped
    • als PTv1 oder PTv2?
    • vollständig gemapped?
    • weisen die Linien irgendwelche Fehler (Lücken, ...) auf?
  • sind in OSM zusätzliche Linien gemapped
    • Artefakte, Linien, die schon eingestellt wurden?
  • dieses als Web-Site in Tabellenform bereit zu stellen
  • diese Analyse täglich laufen zu lassen

Vorschau/Preview

Das Projekt läuft bereits

Die Seiten wurden bisher ins Wiki gestellt. Die Anzahl und vor allem deren Größe hat den Wiki-Server aber zu sehr belastet. Ein Umzug auf eine andere Adresse ist temporär erfolgt.

Warum ist das Projekt für die OSM-Community interessant?/Why is this project interesting to the OSM community?

  • In verschiedenen Städten gibt es bereits manuell gepflegte Tabellen über die Linien des lokalen Verkehrsverbundes
    • diese Tabellen sind in der Regel nie aktuell
    • die Tabellen zeigen keine Probleme (Lücken, ...) mit den Linien auf
      • Lücken entstehen schnell, u.A. durch "split of way" ohne sich danach um betroffene Relationen zu kümmern
  • Andere Tools (Route Analyzer, OSMI,...) betrachten nur einzelne Routen und deren QA (bottom-up)
    • dieses Tool geht den umgekehrten Weg und betrachtet die Verkehrsverbunde und deren Linien (top-down)
    • es unterzieht die Linien zusätzlich einer Reihe von Prüfungen

Welche spezielle Software brauchst Du?/What special software will you need?

  • Mittelfristig Perl und ein paar zusätzliche Module

Welche Ressourcen brauchst Du?/What resources will you need?

  • RAM: mittelfristig < 2 GB, wenn das Tool läuft
  • CPU: mittelfristig eine CPU, Tool ist single-process, single-threaded
  • HD
    • derzeit Web-Space für die von mir erzeugten HTML Seiten ~ 300MB
    • temporär, während der Analyse ~ 2GB für runter geladenes XML, generiertes HTML, ...

Wo ist der Source-Code?/Where is your source code?

GitHub:osm-ToniE ptna, ptna-networks, ptna-www

Welche Daten brauchst Du?/What data do you need?

Daten werden via Overpass-API on-demand gelesen.

Verwandte Projekte/Related Projects

Route Analyzer, OSMI PT analyse,

Status/State

neu