Talk:Oberbayern/Transportation/Analyse

From OpenStreetMap Wiki
Jump to: navigation, search

Overpass-API Abfrage

Diese Overpass-API Abfrage liefert alle Ways und Nodes der Routen (deren Member mit ihren Details).
Diese Abfrage erlaubt eine Analyse der ÖPNV-Linien dahingehend, dass z.B. auch die Wegstrecke auf Vollständigkeit geprüft werden kann. Nodes, Ways und Relationen (Stops und Platforms) und deren Tags können gegen deren Rolle 'role' in der Relation gprüft werden. Die Abfrage liefert derzeit etwa ??.? MB.

http://overpass-api.de/api/interpreter?data=area[boundary=administrative][admin_level=5][name='Oberbayern']->.L; rel(area.L)[route='bus']->.R; rel(br.R); out; rel.R; out; rel(r.R); out; way(r.R); out; node(r.R); out;

Filter nach network

Aus den Daten der Overpass-API Abfrage werden alle Routen und Route-Master herausgefiltert, die gewissen Kriterien entsprechen:

  • der network-Tag ist nicht vorhanden
  • der network-Tag enhält 'RVO', 'INGV', 'RoVG' oder 'VLK' (short)
  • der network-Tag enthält 'Regionalverkehr Oberbayern', 'Garmisch', 'Reichenhall', 'Rosenheim', 'Weilheim', 'Holzkirchen, 'Ingolst', 'Pfaffenhofen', 'Neuburg', 'Eichstätt', 'Ortsbus', 'Penzberg', 'Ruhpolding' oder 'Kolbermoor' (long).

Regionalverkehr Oberbayern (RVO)

Im nächsten Schritt werden die verbleibenden Linien mit einer Liste verglichen. Diese Liste (CSV-Datei) enthält die Linien des RVO. Die Einträge in der CSV-Datei enthalten u.A. Informationen über die Liniennummer ('ref') und den Type des Verkehrsmittels ('route'='bus', ...). Die in OSM gefundenen Linien müssen dabei sowohl

  • mit ref als auch mit route_master bzw. route in der Liste vorkommen

Beispiel: '9001;bus': Linie 9001muss als Bus-Linie erscheinen (d.h. 'ref' = 9001 und ('route_master' = 'bus' oder 'route' = 'bus)).
Als Tram oder U-Bahn wird sie nicht berücksichtigt und erscheint auf der nächsten Liste ("Other Public Transport Lines").

Other Public Transport Lines

Übrig bleiben die Linien, die

  • den 'network'-Tag Kriterien entsprechen und
  • eben nicht in der Liste (CSV-Datei) vorkommen.

Taucht in dieser Liste ("Other Public Transport Lines") z.B. eine RVO Linie 9112 auf, so ist das ein Indiz, dass es diese Linie nicht mehr gibt - sie wurde u.U. eingestellt (denn sonst würde sie bei der Liste "Regionalverkehr Oberbayern (RVO)" auftauchen).

Public Transport Lines without 'ref'

Hierzu zählen alle Linien, die

  • den 'network'-Tag Kriterien entsprechen und
  • keinen ref tag haben

Verdächtige Relationen

Dieser Abschnitt enthält alle Relationen, die verdächtig sind:

  • evtl. falsche 'route' oder 'route_master' Werte?
    • z.B. 'route' = "suspended_bus" statt 'route' = "bus"
  • aber auch 'type' = 'network' oder 'route' = "network", d.h. eine Sammlung aller zum 'network' gehörenden Route und Route-Master.

Die Darstellung erfolgt in diesem Abschnitt lediglich mit der Relation-ID und markanten Tags.

Prüfungen

Zusammengefasst auf meiner Wiki-Page