Warszawa - komunikacja miejska

Tak, dzięki! Nadal jest to nieco upierdliwe (bo trzeba jeszcze usunąć relacje nadrzędne), ale w końcu w ogóle z relacjami nie pracuje się łatwo.

W sensie, żeby zostały linie i węzły bez relacji?

Tak, bez relacji trasy nadrzędnej oraz wszystkich podrzędnych (czyli faktycznych tras przejazdu w danym kierunku).

Ależ proszę: http://overpass-turbo.eu/s/aHE

Podłubałem trochę przy Bitwy Warszawskiej ( nie mogłem sobie darować :sunglasses: ).
Wydaje mi się, że wszystkie relacje autobusowe odtworzyłem… Jeśli coś nachachmęciłem to z góry przepraszam :smiley:

Po raz pierwszy widzę, że są już tylko trasy do wdrożenia i kilka do wyrzucenia, ale nie ma brakujących żadnych przystanków ani niewygenerowanych tras - super!

Chyba wrzesień się zaczął, bo w rozkładach się zrobiła powakacyjna rewolucja… :slight_smile: Widzę, że mnóstwo nowych przystanków wytyczyli, mam nadzieję, że chociaż z sensownymi współrzędnymi i da się to wyznaczyć na mapie.

Prace nad wtyczką do JOSM zastępującą wadliwy webowy interfejs idą coraz lepiej, tutaj wstępny opis i wszystkie informacje: https://wiki.openstreetmap.org/wiki/User:MARC13/easy-routes
Link do aktualnej wersji: http://vps134914.ovh.net/wyszuk/er-20150917.jar

Zajrzałem do tematu po dłuższej przerwie i po aktualizacji wersji wtyczki easy-routes do 20160111 udało mi się z niej skorzystać. Ustaliliśmy, żeby problemy z nią zgłaszać na GitHubie. Czy ktoś jeszcze z niej korzysta? Tak jestem ciekaw, bo w ostatniej wersji JOSM nie działała, więc nie wiem, czy ktoś próbował i nie zgłosił problemu, czy może ostatnio w ogóle nikt nie próbował.

Ja próbowałem jakiś czas temu. Nie zadziałała, ale z braku czasu nie drążyłem nawet tematu dalej.
Fajnie że działa…potestuję :slight_smile:

Widzę, że brakuje sporo przystanków - w przypadku linii miejskich dosłownie po kilka, ale w niektórych liniach podmiejskich są duże zmiany (np. L31 jest tak goła, że wygląda jakby ją dopiero dodali):
http://vps134914.ovh.net/wyszuk/PelneWarszawa.html#poczatek115

Hm, chyba coś jest nie tak, bo wtyczka pokazuje wczorajsze dane z Warszawy, a z Gdańska nic w ogóle. A lokalny plik to nie wiem na czym ma polegać - jak pobrałem http://vps134914.ovh.net/wyszuk/Warszawa.html, czyli teoretycznie to, co pobiera wtyczka, i zapisałem lokalnie, to po wczytaniu z lokalnego nic nie było do wyboru.

Dodałem ostatnio kilka brakujących przystanków na terenie Warszawy. Plik http://vps134914.ovh.net/wyszuk/Warszawa.html zaktualizował się zgodnie z oczekiwaniami, ale “pełna” wersja http://vps134914.ovh.net/wyszuk/Warszawa.html niestety od 13.01 nie aktualizuje się.

Podobnie we wtyczce lista przystanków, które można dodać, wydaje się nieaktualna (np. jest tam przystanek WKD Raków 51, który od 18.01 nosi nazwę WKD Raków 03; nie ma nowo utworzonego przystanku Sarmacka 02). Jeśli to problem po stronie serwera (a nie np. zmiana procedury postępowania w związku z wdrożeniem nowej wersji wtyczki), to byłbym wdzięczny za wznowienie aktualizacji.

O, coś drgnęło i oba te linki są już świeże, tymczasem wtyczka jakby nie zauważała zmian i proponuje stare linie do aktualizacji. Czy ktoś potrafi powiedzieć co jej jest i ew. pomóc to naprawić?

Tak w ogóle to ktoś w ramach szukania sobie projektu na GSoC planował zrobić coś do aktualizowania tras komunikacji publicznej - przydałoby się coś uniwersalnego, podrzuciłem link do istniejącego kodu wtyczki jako odniesienie i zobaczymy, czy to się rozwinie.

Wrzuciłem jako uwagę, bo po obejrzeniu przystanku w przeciwnym kierunku stwierdziłem, że jeszcze napsuję. Skąd się bierze ref i czy kolejność elementów w relacji ma znaczenie?

Refy oraz położenie z plików na dany dzień pod tym adresem:

ftp://rozklady.ztm.waw.pl/

Ja go sobie parsuję skryptem marimila (leżał pod http://osmapa.pl/w/komunikacja/ztm_wwa.pl ale już nie leży - wrzuciłbyś na jakiegoś GitHuba albo co?) i wtedy mam od razu klikalne linki ze znacznikiem do pozycji jaką podaje ZTM. Czasem się zgadza, czasem jest jakiś przesunięty, ale akurat z tych linków wynika, że mniej więcej w miejscu twojego szkicu jest Stolbud 01 (ref=326101), a Stolbud 02 (ref=326102) tu:

http://www.openstreetmap.org/?mlat=52.185510&mlon=20.996740&zoom=18#map=18/52.18551/20.99674

Zasadniczo po prostu oznacz miejsce oczekiwania pasażerów obok drogi, a na drodze tylko miejsce postoju i już - trasy wyznaczamy i poprawiamy półautomatycznie (tzn. mam nadzieję, że naprawi się generowanie plików na serwerze i znów będziemy mogli to robić). Przykład:

http://www.openstreetmap.org/node/3039769651

No to oznaczyłem, prośba o rzucenie okiem, czy nie napssułem.

Położenie jest tam, gdzie oznaczyłem, byłem tam wczoraj. :smiley: Przystanek wygląda trochę tymczasowo, słupek znaku wyrwany skądś z korzeniami i postawiony w tym miejscu, jest też ławeczka. Ale nazywa się 02, a nie 52…

A, i nie dostawiać highway=bus_stop? Bo jakbym dodał, to by się wyświetlało na głównym widoku…

Jak znajdę czas wpaść i zobaczyć, to poprawię, ale na razie podejrzewam, że to jednak jest błąd i ZTM ma rację - zobacz na przebieg trasy:

http://www.openstreetmap.org/relation/4035977#map=18/52.18369/20.99983

Jadąc od Wilanowskiej musi mieć przystanki z prawej strony (warszawskie autobusy i większość tramwajów ma drzwi z jednej strony) i faktycznie Stolbud 01 tam ma zaznaczone miejsce oczekiwania, w dodatku jest już dodany do tej relacji, jak widać. Jeśli już, to Stolbud 02 należy do relacji w przeciwnym kierunku - wystarczy przejść do relacji nadrzędnej i wybrać kierunek odwrotny - i tu niespodzianka: Stolbud 02 już jest od dawna, i to właśnie tam, gdzie sugeruje ZTM:

http://www.openstreetmap.org/node/333621815

highway=bus_stop lepiej chyba dodawać miejscom oczekiwania - tam ludzie widzą przystanek, więc jest bliższe prawdzie terenu (i od razu mamy podpowiedź w którą stronę autobus jedzie), miejsce zatrzymywania na drodze to tylko taki techniczny zabieg do wyznaczania tras.

Relację poprawię, ale Stolbud 02 jest tam, gdzie zaznaczyłem. Tam też mi go pokazywało jakdojade.pl…

EDIT: Dodałem do właściwej relacji, usunąłem z niej Stolbud 02, który był wcześniej, powinno być OK.
Natomiast mimo dodania miejscom oczekiwania highway=bus_stop nadal się nie renderują. Może to być dlatego, że to linie, a nie punkty?

Jest szansa na solidne załatwienie problemu tras transportu publicznego:

Public Transport Assistant Plugin for JOSM
https://summerofcode.withgoogle.com/projects/#4678354603081728