Warszawa - komunikacja miejska

Jest tam miejska kamera, do znalezienia pod http://zszr.zdm.waw.pl/#, nie pokazuje żadnych płotków czy czegoś na pasie do skrętu w lewo…

E, skręcają.

EDIT: A nie, przepraszam, spojrzałem na zeszłoroczne zdjęcie w przekonaniu, że to bieżące. Na bieżącym pas jest nadal pusty.

EDIT^2: Ha! A jednak się skręca!

Tylko tak się zastanawiam - tam się wyjeżdżą na Śląsko-Dąbrowski, który może być niedostępny dla zwykłych śmiertelników (nie dotyczy zbiorkomu i rowerzystów), więc pewnie jest odpowiedni zakaz. Na zdjęciu skręca autokar…

Wg dostępnych mi danych odcinek zamknięty czasowo dla śmiertelników to fragment Alei Solidarności pod Zamkiem. Wjazd na most jest chyba nielimitowany. Poza tym ślady przejazdów, które sprawdzam, w ciągu całego dnia nie wskazywały na jakikolwiek ruch na tym skręcie a zakaz obowiązuje w dwóch przedziałach czasowych.

Oględziny na miejscu wykazały, że skręt jest dozwolony i praktykowany. Być może użytkownicy Yanosika po prostu wiedzą, że tam nie ma sensu jechać. Howgh.

Jako że jeżdżę tędy codziennie, to mogę powiedzieć, że wjazd na most Śląsko-Dąbrowski:
http://www.openstreetmap.org/way/441945316

Był jeszcze w zeszłym tygodniu zamknięty od jakiegoś czasu. W tym tygodniu już jest otwarty.

Most jest dostępny dla wszystkich. Niedostępny jest odcinek do skrzyżowania z Grodzką:
http://www.openstreetmap.org/way/4946046

Ale tylko w godzinach 6-9 i 15-19 ZTCP.

Ok, dziękuję za info. Sprawdziłam jeszcze raz i dziś od rana jest już kilka śladów na tym lewoskręcie. Nie jest to skala sąsiedniej Wisłostrady ale coś tam przejechało.

Cześć,

przez ostatnie kilka miesięcy dłubałem trochę przy komunikacji publicznej w Warszawie za pomocą nieco zmodyfikowanych narzędzi ztmtoosm i easy-routes (by MARC12). Udało mi się m.in. poprawić nazwy przystanków (w wielu przypadkach brakowało polskich znaków, niektóre nazwy nie zostały zaktualizowanie po zmianie przez ZTM, bywały literówki, czasem istotne, np. Orężna i Okrężna to różne przystanki) i dostosować trasy generowane przez easy-routes do standardu public_transport v2.

Chciałbym teraz ujednolicić istniejące relacje stop_area i dodać nowe dla pozostałych przystanków w sieci ZTM. Obecnie stop_area jest niewiele (rzędu 200) i przeważają dwa sposoby tagowania:

Wydaje mi się, że mimo używania przez ZTM numerów w nazwie poszczególnych przystanków, pierwszy sposób jest bliższy wytycznym z wiki. Tagowanie przykładowego zespołu Bemowo-Ratusz też mi się podoba (może pominąłbym pole operator, bo tramwajowa część infrastruktury ma w tym polu TW, a nie ZTM). W przypadku, gdy przystanki kolejowe lub metra mają swoje odpowiedniki w sieci autobusowo-tramwajowej, można rozważyć stworzenie stop_area_group (por. wiki); ZTM traktuje je jako osobne zespoły.

Czy macie jakieś uwagi do tej propozycji?

Ogólnie, chętnie dowiedziałbym się także, czy widzicie jakieś dalsze możliwości automatycznej lub półautomatycznej poprawy odwzorowania sieci ZTM w OSM.

Tu akurat można zjeść ciastko i nadal mieć ciastko, tj porobić relacje dla poszczególnych przystanków i wrzucić je do wspólnej relacji dla zespołu. Na pewno chciałbym wiedzieć, który kawałek to Bemowo-Ratusz 01. A tym bardziej w okolicy Centralnego…

Dobrze by było, gdyby jakiś bot tego pilnował. Albo żeby taka strona, jak dla Veturilo była - dane ZTM są dostępne i publiczne.

Rzeczywiście można tak zrobić. Natomiast walidator w JOSM (oparty na dopuszczalnych rolach z wiki), twierdzi, że nie należy zagnieżdżać stop_area (podobne założenie przyjmuje wtyczka powstała zeszłego lata w ramach GSoC). Pozostaje więc złamać te zasady albo powszechnie używać niszowego stop_area_group. W obu przypadkach miałbym obawy o interpretację tego tagowania przez narzędzia korzystające z OSM.

Elementy stop_position i platform oczywiście mają swoje (pełne) nazwy i refy, a na liście elementów stop_area występują w ściśle określonej kolejności. Bardziej problematyczne są wszelakie amenities.

To prawda. Tym bardziej, że obecnie walidacja całej sieci trwa u mnie poniżej 3 sekund.

Widzi mi się, że nie powinno być problemu z używaniem stop_area_group. Jakieś narzędzie nie interpretuje stop_area_group? No to będzie widzieć pojedyncze przystanki, tak jak i teraz część widzi. Jeśli konsekwentnie będzie widzieć wszystkie przystanki oddzielnie, to i tak będzie lepiej, niż kiedy raz widzi przystanek, a raz grupę przystanków. A że niszowe? No to będzie trochę mniej niszowe. I można napisać w polskiej wersji artykułu, że w Warszawie jest używane w takiej strukturze.

W widoku transportu publicznego jakieś 507 się pałęta po Zwycięzców (odcinek Saska-Francuska) i kawałku Francuskiej (od Zwycięzców w stronę Waszyngtona). O ile mi wiadomo, nic takiego nie ma miejsca w rzeczywistości.
http://www.openstreetmap.org/note/885821

Tak wygląda przebieg na OSM:

http://www.openstreetmap.org/relation/4090145#map=16/52.2345/21.0585

Możliwe, że automat wyznaczył trasę między przystankami inaczej niż w rzeczywistości, a sam rozkład sugeruje, że trasa powinna iść Saską do końca, czyli do Waszyngtona:

http://ztm.waw.pl/rozklad_nowy.php?c=182&l=1&q=507

Nie mamy nigdy gwarancji, że trasa będzie jak w rzeczywistości, choć jest chyba pomocniczy tag, który całkiem wyklucza komunikację publiczną. Nie pamiętam jak się nazywa, ale był używany, żeby trasa nie szła np. drogą serwisową.

To pewnie ten tag:

http://taginfo.openstreetmap.org/tags/routing%3Aztm=no

Powiadasz “automat”?

Bo ja właśnie się przejechałem, sprawdziłem i poprawiłem ręcznie… Automat tego nie popsuje z powrotem?

A tag, o ile dobrze go rozumiem, to ewentualnie można dać na tym odcinku Zwycięzców, ale w żadnym wypadku na Francuskiej, tam jeżdżą inne linie. Zresztą, nie ma żadnej gwarancji, że po Zwycięzców zaraz czegoś nie puszczą.

Przy okazji prosiłbym o sprawdzenie, czy czegoś nie spartoliłem. Szczęśliwie na tym odcinku 507 nie zatrzymuje się na żadnym przystanku (co mogło wpłynąć na takie a nie inne poprowadzenie trasy przez automat).

EDIT: Po namyśle: czy nie byłby sensowniejszym tag (dla punktu na drodze) routing:ztm=yes, który po wstawieniu punktu do relacji konkretnej trasy sygnalizowałby automatowi puszczenie tej trasy linii przez ten punkt?

Jest taki programik, o którym było wiele razy w tym wątku, i który u mnie od pewnego momentu przestał działać, a nie wiem jak u innych. Jeśli trasa tej linii się zmieni i ktoś zdoła odpalić ten programik, to on zaproponuje trasę na podstawie własnego algorytmu, i użytkownik może ją skorygować, ale jest duże prawdopodobieństwo, że nie skoryguje (bo nie zna dokładnej trasy).

Nie wiem tak naprawdę jak byłoby sensownie ani które tagi ten program rozumie i w jaki sposób je uwzględnia.

Ciekawostka, tag występuje z wartością yes, zarówno na punktach, jak i na odcinkach, przy czym niekoniecznie w miejscach, gdzie jakakolwiek komunikacja jeździ (np. na Marcinkowskiego w Warszawie).

Można zanalizować kod:

https://github.com/ztmtoosm/easy-routes

A tu jest opis działania:

https://wiki.openstreetmap.org/wiki/User:MARC13/easy-routes

Próbowałem uruchomić plugin easy-routes, ale se ne da. Wrzuciłem problem na githuba.

Na wszelki wypadek dałem routing:ztm=yes na bocznej jezdni Waszyngtona - jest w relacji, mam nadzieję że dobrze to rozkminiłem i automat to łyknie. :smiley:

Ktoś się obudził :slight_smile:.
Tyle ma racji, że tory nie są w budowie, nie należałoby tego zmienić na disused: ?

Rzeczywiście, teraz wtyczka prawidłowo wyznacza trasę 507. Natomiast 102 (i zapewne inne linie kursujące główną jezdnią al. Waszyngtona) próbuje prowadzić jezdnią boczną (turn restrictions niestety nie są zaimplementowane). Aby tego uniknąć można usunąć ten routing:ztm=yes, a w zamian dać routing:ztm=no na odcinku Zwycięzców między Saską a Francuską. Wtedy chyba wszystko byłoby ok (sprawdziłem na przykładzie 102 i 507 bez wysyłania zmian).

Przy okazji: nie jestem przekonany, czy highway=residential jest właściwe dla jezdni bocznej na odcinku między Rondem Waszyngtona a Saską. Wszak trzeba tamtędy przejechać, żeby zjechać z jezdni głównej Waszyngtona (secondary) w Saską (tertiary). W konsekwencji tego tagowania Mapzen prowadzi samochody z Mostu Poniatowskiego na Gocław właśnie przez Francuską i Zwycięzców do Saskiej.