[OSM-Berlin] VBB-Haltestellen Checker

Jan viw at freenet.de
Do Okt 30 09:05:17 CET 2014


Hallo Knut,

mir ist da noch etwas aufgefallen:
Lindenberg (BAR), Klarahöh

Wahrscheinlich lassen sich viele Fehler auf solche Dinge zurückführen.

Viele Grüße

Jan


Am 30.10.2014 um 08:04 schrieb Jan:
> Hallo Knut,
>
> ich dachte schon das ich dich mit meinen Wünschen verärgert habe und
> freue mich daher um so mehr das du geantwortet hast.
> Deine Beobachtungen sind korrekt. Es gibt nur sehr wenige Haltestellen
> die sowohl die VBB Haltestellennummer tragen.
> Aber auch die BVG Haltestellennummern sind derzeit bei nur etwa 300 bis
> 400 Haltestellenmasten. Und wir sollten nicht vergessen, das in OSM für
> Name immer noch gilt was dran steht.
>
> Also das mit den Linien könnte man so machen:
> SELECT routes.agency_id, routes.route_short_name, stops.stop_name,
> stop_times.stop_id, trips.trip_headsign, Count(calendar_dates.date) AS
> Anzahlvondate
> FROM (((routes INNER JOIN trips ON routes.route_id = trips.route_id)
> INNER JOIN (stop_times INNER JOIN stops ON stop_times.stop_id =
> stops.stop_id) ON trips.trip_id = stop_times.trip_id) INNER JOIN
> calendar_dates ON trips.service_id = calendar_dates.service_id) INNER
> JOIN agency ON routes.agency_id = agency.agency_id
> GROUP BY routes.agency_id, routes.route_short_name, stops.stop_name,
> stop_times.stop_id, trips.trip_headsign
> HAVING (((stop_times.stop_id)="9100705") AND
> ((Count(calendar_dates.date))>10));
>
> Das wäre jetzt für die Haltestelle "S+U Alexanderplatz (Berlin) [U8]"
>
> python hätte ich jetzt nicht im verdacht gehabt. Aber ach da kann ich
> gerne den ein oder anderen Codeschnippsel beisteuern, wenn das gewünscht
> wird. Aber nur noch bis Ende der Woche. Dann ist der Urlaub zu Ende.
>
> Viele Grüße
>
> Jan
>
> Am 29.10.2014 um 20:28 schrieb Knut Hühne:
>> Hallo Jan,
>>
>>
>> Am 27.10.2014 um 11:07 schrieb Jan:
>>> Hallo Knut,
>>>
>>> ich finde es große Klasse, dass du die Anwendung aktualisiert hast.
>>> Mir ist das matching allerdings noch etwas unklar.
>>> Mir wäre ein Matching nach ref:VBB:area und name:VBB sehr wichtig. Die
>>> anderen Namen können teilweise deutlich von den angeschriebenen Namen
>>> abweichen. S+U-Bahnhof Zoolog. Garten steht zwar an der Bushaltestelle
>>> aber auf dem Fahrplan steht S+U Zoologischer Garten. An den Bahnsteigen
>>> von S und U-Bahn steht sicher noch was ganz anderes dran.
>>> Von mir aus kann man wenn es sinnvoll auswertbar ist die Informationen
>>> auch in eine stoparea Relation packen, wenn sich das noch vernünftig
>>> auswerten lässt.
>> Das ist natürlich was das Matching angeht die beste und genauste Lösung,
>> das Problem hieran ist aber, dass es dafür kaum nodes gibt, oder? Ich
>> habe zumindest mit einem schnellen overpass-query nur in
>> Neu-Hohenschönhausen welche gefunden...
>>
>>> Auch die Anzeige ist aus meiner Sicht nicht optimal gelöst. Folgt man
>>> dem Link bekommt man 57 Seite (unsortierte) Haltestellen.
>>> Wenn man dann auf Seite zwei das Häkchen zeige Alle Stationen in OSM
>>> entfernt sieht man plötzlich nichts mehr. Und der Text oben scheint auch
>>> nicht angepasst zu werden. Dort steht derzeit "Insgesamt 50
>>> Haltestellen. Davon 1 nicht gefunden."
>>> offenbar scheint wirklich nur "Erkner, Siedlung" nicht gefunden zu
>>> werden. Aber 50 Haltestellen sind zu wenig für Berlin.
>>> Was bedeutet Bei Treffer in OSM die Nachkommastelle?
>>
>> Ja, das ist auch noch ein Problem. Die Häckchen beziehen sich immer nur
>> auf die aktuelle Seite. Und der Text "Insgesamt 50
>>> Haltestellen. Davon 1 nicht gefunden." bezieht sich auch immer nur auf
>> die aktuelle Seite.
>> Die Nachkommastelle ist ein Fehler in der Darstellung, ich ändere das.
>> Wenn du wirklich alle fehlenden Stationen sehen willst kannst du oben
>> auf "Eigener Bereich" und dann auf "nur fehlende" klicken. Dann siehst
>> du für den Bereich alle fehlenden Stationen auf einer Seite. Ich gebe
>> zu, dass das sehr unpraktisch gelöst ist, ich werde das noch mal ändern.
>>
>>
>>> Weitere Wünsche wären ganz klar Filtern nach Linien und sortieren.
>>> Prüfen nach ref:BVG bei Haltestellen mit BVG Linien oder Kooperationen.
>>> Prüfen ob alle Linien an den Haltestellen abfahren die gemäß VBB dort
>>> fahren müssten. Ausgenommen davon Sonderlinien welche vielleicht stand
>>> Abfrage nur noch weniger als 10 Tage dort fahren werden. Damit sollte
>>> man die Ersatzverkehre rausfiltern können.
>>
>> Linien und Fahrtzeiten habe ich noch gar nicht beachtet, das würde auch
>> glaube ich ganz schön komplex werden.
>>
>>> Zu viele Wünsche? Ich würde mich auch gerne diese Woche an einer
>>> technischen Umsetzung beteiligen. Mittels php oder MYSQL Abfragen wenn
>>> gewünscht.
>>
>> Das Tool ist in python umgesetzt, ich wüsste leider nicht, in wie weit
>> da php weiterhelfen könnte. Deine Kommentare waren aber auf jeden Fall
>> schon mal eine Große Hilfe!
>>
>>> Viele Grüße
>>>
>>> Jan
>>>
>>>
>>> Am 27.10.2014 um 10:15 schrieb Knut Hühne:
>>>> Hallo liebe Liste,
>>>> da vor einiger Zeit das Interesse an meinem Haltestellen-Checker wieder
>>>> etwas größer geworden ist habe ich noch mal ein paar Features
>>>> implementiert.
>>>> Der Checker prüft jetzt auf passende ÖPNV-Nodes und nicht mehr nur auf
>>>> Namensgleichheit, es sollten jetzt also wirklich nur noch echte
>>>> Haltestellen gefunden werden.
>>>> Außerdem habe ich die Daten, die der VBB für diesen Herbst/Winter
>>>> herausgegeben hat eingebunden, sie sollten jetzt also recht aktuell
>>>> sein.
>>>> Der Link ist nach wie vor http://osm-checker.k-nut.eu/
>>>> Habt ihr Kommentare oder Anregungen?
>>>> _______________________________________________
>>>> Berlin mailing list
>>>> Berlin at lists.openstreetmap.de
>>>> http://lists.openstreetmap.de/mailman/listinfo/berlin
>>>>
>>>>
>>> _______________________________________________
>>> Berlin mailing list
>>> Berlin at lists.openstreetmap.de
>>> http://lists.openstreetmap.de/mailman/listinfo/berlin
>> _______________________________________________
>> Berlin mailing list
>> Berlin at lists.openstreetmap.de
>> http://lists.openstreetmap.de/mailman/listinfo/berlin
>>
>>
> _______________________________________________
> Berlin mailing list
> Berlin at lists.openstreetmap.de
> http://lists.openstreetmap.de/mailman/listinfo/berlin
>
>