Oznaczanie przystanków - najlepsza metoda

W takim przypadku zawsze można wpisać nazwy kolejnych przewoźników po średnikach. W Krakowie akurat, o ile się nie mylę, dana jedna linia jest obsługiwana przez jednego przewoźnika. Nie jest to podzielone.

Oj, nie pisz bzdur, bo wiadomo, że nie chodzi o czekanie na inny autobus tylko dlatego, że będzie należał do innego przewoźnika. Chociaż jeśli potrzebujesz wysiąść przy danej pętli, to czemu nie? Jeśli to, co poprzednio napisałem, jest “mocno naciąganym argumentem”, to idąc tym tropem po co w ogóle Ci informacja o tym, kto jest operatorem, skoro w polskich warunkach operatorów-organizatorów w obrębie miasta jest przeważnie co najwyżej dwóch (dla autobusów i dla tramwajów), a w wielu miastach ciągle ten sam jeden dla obu środków transportu? Większość miast nie ma nawet tramwajów. Na wioskach, to z domysłu wiadomo, że prawdopodobnie jakiś PKS, więc po co podawać? Tak samo możnaby powiedzieć, że po co umieszczać info o tym, czy jest zadaszenie i ławka na przystanku. Przecież komu taka informacja będzie użyteczna? Po co w ogóle wprowadzać trasy połączeń w OSM? Przecież wsiadasz i jedziesz, nieważne gdzie i którędy, prawda? Generalnie kierując się takim tokiem myślenia, to 3/4 danych w OSM jest bezsensownie umieszczona. Zostawmy tylko drogi i to tylko te główniejsze.
Informacja o przewoźniku może być przydatna choćby przy ewentualnych wizualizacjach połączeń.

Faktycznie. I tu się zgadzam. Właściwie nie powinno być, według mnie, szerokiej dyskusji. W krakowskich (ogólnopolskich chyba też) realiach operatorem mógłby być ZIKiT, a network to MPK Kraków lub Mobilis. Chociaż odwrotnie też jest sensownie. Właśnie kwestia uzgodnienia, co jest czym. Jednak na pewno obie informacje powinny być rozróżniane.

Z tego co widzę i ja tak taguję w Krakowie. Network jest to sieć, czyli dla Krakowa network=Komunikacja Miejska w Krakowie, w warszawie będzie to network=ZTM Warszawa itp. A operator (nawet w świetle ostatnich ustaw używa się takiego określenia) to właśnie MPK Kraków czy Mobilis.

Nie rozumiem. Mógłbyś wyjaśnić, co miałeś na myśli? Nie widzę związku między pętlą a przewoźnikiem.

Organizator jest zazwyczaj jeden - jakaś jednostka samorządowa. Operatorów (przewoźników) wielu.

Nie napadaj na mnie, proszę.

Informacja o przewoźnikach (np. w połączeniach międzymiastowych czy podmiejskich - “PKS”) ma znaczenie w sytuacji, gdy każdy przewoźnik ustala swoją taryfę przewozową. W związku z tym przykładowo jadąc ze Szczecina do Gorzowa inną stawkę zapłacisz w autobusie PKS Szczecin, a inną w autobusie PKS Gorzów.

W komunikacji miejskiej to organizator ustala odgórnie taryfę przewozową. Dla szczecińskiego pasażera nie ma żadnego znaczenia, czy na linii 63 wsiada w autobus, którego właścicielem jest SPA Klonowica, czy też SPPK. I tak kasuje bilet emitowany przez ZDiTM Szczecin, który jest organizatorem przewozów na całej sieci komunikacji miejskiej w Szczecinie.

A żeby jeszcze bardziej zamieszać, dochodzi kwestia jednego przewoźnika, który posiada kilka zajezdni (np. spółka Tramwaje Szczecińskie posiada dwie zajezdnie tramwajowe). Cytując Ciebie oznacza to “inny tabor i potencjalnie inną jakość usług”. Jak taką sytuację byś tagował?

“Przejęzyczenie”. Miało być zajezdni zamiast pętli. Ale i tak nieważne, bo to było pół-żartem.

Nie napadam. Wybacz, jeżeli tak to odebrałeś. Jeśli piszesz, że, jak zrozumiałem, nie ma sensu umieszczać informacji o tym, kto jest przewoźnikiem na danej linii, to podaję przykłady wielu innych danych, których istnienie w OSM jest wówczas równie “mocno naciągane”, a nawet bardziej. Ja niekoniecznie chcę umieszczać info o innym taborze, jakości usług, ani o tym, których zajezdni przewoźnik używa. Nigdzie chyba tego nie napisałem, że chcę. Myślę tylko, że wartościową jest sama informacja, umieszczana w odpowiednim polu (niech to będzie nawet ten operator, jak napisał spexpl), mówiąca, kto jest przewoźnikiem na danej linii. Ewentualna różnica w cenach biletów (jak to jest z pociągami), to nie jedyny wyznacznik przydatności informacji, kto jest tymże przewoźnikiem w przypadku komunikacja miejskiej. Dla mnie, osobiście, jest to jakaś, niekluczowa oczywiście, tylko kolejna dodatkowa, informacja, z której mogę wywnioskować, że mogę się spodziewać np. dużego opóźnienia autobusu, bo obsługuje go przewoźnik XY. Jeszcze co najmniej kilka innych rzeczy można wywnioskować czy też skojarzyć z samą tylko informacją o nazwie przewoźnika.

W sumie, niepotrzebnie chyba dyskutujemy, bo ktoś już jednak uznał, że taka informacja jest przydatna i część osób ją umieszcza, jak widać.

Hmm, u mnie w mieście jest przystanek, z którego odjeżdżają autobusy 4 różnych firm :slight_smile:
Operator i network powinno chyba dotyczyć linii, nie przystanku.

Zgadza się. Linii, czyli relacji, która zawiera ten przystanek (i inne). Po prostu, temat z samego tagowania przystanków w naturalny sposób rozszerzył się na oznaczanie linii :wink:

Ale przynastanek “MPK” jak najbardziej powinien być objęty tagiem network. W końcu ten przystanek ktoś stawia, ktoś go sprząta, ktoś na nim rozkłądy wiesza i pobiera opłatę za korzystanie z niego (max.5gr za stop).

W sumie racja, ale wydaje mi się, że w moim mieście przystanki sprząta ta sama firma co chodniki, a rozkłady każdy wiesza sobie sam, chociaż mogę się mylić.

Tag ‘network=*’ grupuje releacje ‘route’ w jedną sieć, która jednocześnie jest przestrzenią nazw dla numeracji linii (‘ref’). Dlatego network będzie raczej związane z organizatorem komunikacji niż z konkretnym przewoźnikiem. Nie jestem tylko pewien czy jest sens wrzucać tam akurat oficjalną nazwę organizatora, czy wystarczy jakieś „komunikacja miejska Kraków”. Akurat u nas, na Śląsku, wydaje mi się, że „network=KZK GOP” (czyli z organizatorem) ma sens.

Żeby było to jakoś miarodajne to należałoby zrobić to tak:

  • operator dla linii jest to podmiot u którego kupujesz bilety i który ma zezwolenie na obsługę tej linii. Bo nie oszukujmy się, dla pasażera najważniejsza jest taryfa. A nie to co na przystanek podjedzie bo w cywilizowanych komunikacjach autobusy są nierozróżnialne dla pasażera:
    Autobus prawdopodobnie MVG Munchen, ale nie jestem tego pewien bo rejestracja to nie jest MVG:
    http://phototrans.de/14,270445,0,MAN_NL202__4858.html
    Autobus nie MVG Munchen:
    http://phototrans.de/14,535547,0,MAN_NL202_M_LJ_9001.html
  • operator dla przystanku jest to podmiot do którego musisz się zwrócić aby móc skorzystać z przystanku jako przewoźnik. Czyli np. “Dolnośląska Służba Dróg i Kolei”

W sumie, może racja… operatorem każdej linii w sieci KZK GOP będzie KZK GOP, przewoźnicy są najwyżej operatorami pojazdów które akurat po tej linii jeżdżą. Rozkład jazdy jest ustalony przez KZK GOP i bilety sprzedaje KZK GOP. Ale co wtedy z ‘network’?

To to pisaliście powyżej (bilety, kto robi rozkłądy itp) to właśnie tag dla network=KZK GOP, a w operator to przewoźnik czyli odpowiednio “MPK” Tychy, Jaworzno itp. To jest ustawowy podział i wynika to z jakieś dyrektywy unijnej. Jak coś to mogę w środę poszukać dokładnych definicji.

Jest jakiś serwis darmowy (oparty na osm?), który ładnie prezentuje linie autobusowe?
Pytam, bo starogardzkie MZK próbuje z google maps (http://www.mzk.starogard.pl/?p=735)

Na tylko MZK w Starogardzie. Białostockie połączenia autobusowe są zamieszczone w serwisie Google Transit (przykład), a także w serwisie Jakdojade.pl

A do czego Ci taka prezentacja? Oni na tej stronie mają zwykły podkład Google Maps, a linie są prezentowane jako oddzielne dane. Mogę się mylić, lecz zmiana na OSM wymagałaby zmiany adresu kafelek (W google api chyba się da).

Jeśli chodzi o sam rendering to np. http://www.öpnvkarte.de/ lecz tego typu podkład zaciemniłby ogólny widok.

Mam wrażenie, że nie wiesz o czym piszesz**,** bo jak otagujesz linie**,** na których każdy pojazd jest z innego przewoźnika**?** Np. w Monachium - MVG obsługuje tylko jeden autobus na linii**,** a reszta jest w rękach różnorakich “prywaciarzy”. Podobnie jest u nas w sieci ZKM Gdynia**,** gdzie na niektórych liniach jeżdżą pojazdy różnych przewoźników**,** dlatego operatorem linii jest ten, z którym pasażer zawiera umowę na przejazd w formie biletu. Odnośnie UE**,** to jest dyrektywa**,** ale dotyczy ona całkiem czegoś innego niż tagowanie w OSM.

EDIT by mod: Proszę używać przecinków.

Wszystko zależy od lokalnego organizatora przewozów. W Krakowie ZIKiT zamawia u jednego operatora całe linie, a jak widać w Gdyni zamawia się po brygadach na linii.

Ja zrobiłem to tak:
http://www.openstreetmap.org/browse/relation/2201203
Można się pokusić jeszcze o wpisanie network=* (jest jeszcze co najmniej jeden operator jeżdżący w Gdyni).

Ja highway=bus_station dawałem dla przystanku, który nie jest na trasie, ale jest w relacji linni autobusowej.
name=* dawałem w public_transpot=stop_position , wydaje mi się że jest to istotne dla nawigacji ?
Wydaje mi się, że name powinien być również w public_transport=platform, ale wtedy pojawiają się dwie takie same nazwy obok siebie (pochodzące z stop_position oraz platform).

Całkiem możliwe, że można to ładnie złączyć za pomocą public_transport=stop_area, ale nie widziałem nigdzie przykładu.

PS, jak ktoś będzie miał uwagi to trasy, to piszcie - pierwszy raz robiłem autobusy, więc może relacje są nawet źle… mam nadzieję, że nie jednak :wink:

edit: aha, jest coś takiego jak : http://www.openptmap.de/ dla publicznego transportu

Hej.
Co do tagowania samych przystanków, to weźmy dla przykładu tę patformę. Zamiast highway=bus_stop, powinno być highway=platform, a sam tag highway=bus_stop powinien się znaleźć na węźle będącym częścią drogi (lub railway=tram_stop w przypadku torów tramwajowych) oznaczonym jako public_transport=stop_position, czyli w Twoim przypadku tutaj. Przy czym tagi highway=platform i highway=bus_stop docelowo mają zostać zastąpione przez te z grupy public_transport=*, teraz są stosowane, by Mapnik ładnie wyświetlał przystanki.

Jak to nie ma? W Polsce, faktycznie, może jeszcze ciężko znaleźć, ale przecież na wiki jest zbiór przykładów: http://wiki.openstreetmap.org/wiki/Proposed_features/Public_Transport#Examples. Choćby ten przykład jest dobry i dość prosty, pomijając tagi dodatkowe.

Według nowego schematu, o którym mowa, w relacji type=route powinny znaleźć się tylko stopy z rolą stop (public_transport=stop) należące do dróg, a nie platformy. Natomiast, tak jak napisałeś, stopy i platformy spina się za pomocą relacji z tagiem public_transport=stop_area. Tylko, że większy sens ma to dopiero wtedy, gdy osobno jest zmapowane także zadaszenie, kosz i inne. Nazwa stopu i platformy powinna być, imho, taka sama, czyli np. Zofii Nałkowskiej.

Czy ta relacja, którą linkujesz, zawiera trasę w obu kierunkach (zamkniętą, okrężną), czy z pktu A do pktu B? Pytam, ponieważ do relacji są dodane ulice Wielkopolska i Chwaszczyńska w obu kierunkach. Nie znam tego miasta, może tak powinno być, ale zwykle powinna być wzięta tylko nitka zgodna z kierunkiem trasy, jeśli nie ma jakichś pętli.

Cześć! to mój pierwszy post tutaj napisany lecz przeczytanych mam już za sobą wiele :wink: chciałbym nieco uzupełnić informacje na mapie w swoim otoczeniu na tyle, na ile na razie pozwalają mi moje umiejętności. dołączam się do tematu, gdyż nie znalazłem nigdzie odpowiedzi na nurtujące mnie pytanie. w jaki sposób oznaczać numery linii? spotkałem się z totalnym brakiem nazwy przystanku albo jedynie brakiem numerów linii. Wydaje mi się, że wpisywanie po przecinku kolejnych numerów zaraz po nazwie przystanku jest trochę niezgodne ze sztuką (wyszukiwanie przystanku może nie działać?). Poza tym jest straszny burdel (wybaczcie eufemizm…) z tymi przystankami, bo każdy jest inaczej oznaczony i chciałbym to w miarę możliwości usystematyzować, ale najpierw chciałbym się dowiedzieć jak to zrobić dobrze. Po kilku kliknięciach jednak naszła mnie refleksja, że coś robię nie tak :wink: