Robisz zgodnie z tą: http://wiki.openstreetmap.org/wiki/Proposed_features/Public_Transport zatwierdzoną propozycją. A dokładniej:
- dodajesz przystanki
a) stop position zawsze na drodze (jako węzeł drogi) - w JOSM “miejsce zatrzymania” ważne, aby zaznaczyć “autobus” (o ile jest to linia autobusowa).
b) platform tam gdzie faktycznie jest przystanek - w JOSM “miejsce oczekiwania” też ważne, aby zanaczyć “autobus” (-||-) oraz czy jest zadaszenie/ławka.
c) waiting area - w JOSM “obszar zatrzymania” - należy koniecznie podać nazwę i kliknąć “nowa relacja” a następnie dodać węzły “stop position” oraz “platform” dla tego przystanku - można tu spokojnie zgrupować elementy w obie strony oraz przystanki autobusowe z np. tramwajowymi, o ile mają tę samą nazwę i są wystarczająco blisko siebie (np. z jednego widać drugi, albo przystanek autobusowy jest przy dworcu kolejowym) - tworzysz linię - osobno dla “tam” i osobno “z powrotem”, także osobno dla różnych wariantów linii (niektóre linie mają kursy “przez” albo “do” inne, niż pozostałe, np. niektóre autobusy linii jadą kilka przystanków dalej “na wioskę”, ale nie wszystkie). Linia jest relacją, w JOSM jest to “public transport route”. Należy wybrać typ, podać nazwę linii (np. przystanki Początkowy-Końcowy, ew. przez jeśli linia ma kilka wariantów), numer (wystarczy sam numer), jeśli któreś z pozostałych pól jest niejasne pytaj. Do relacji dodajesz najpierw przystanki, czyli “platform”, “stop area” w tej właśnie kolejności (dodajesz to, co narysowałeś wcześniej, wystarczy zaznaczyć na “obrazku” i kliknąć dodaj (ikonki po środku). Upewniasz się, że przystanki mają właściwe role (czyli na zmianę powinno być platform i stop area). Dla pierwszego przystanku można zmienić role na platform entry only/stop area entry only a dla ostatniego na exit only. Następnie dodajesz do linii drogi, którymi porusza się autobus (czy co tam wozi pasażerów) - drogi należy czasem ciąć (zaznaczasz węzęł i drogę i wybierasz Narzędzia->przetnij drogę) ale robisz to tylko tam, gdzie zaznaczony kawałek drogi jest za długi, bo autobus skręca w inną drogę itp. Jeśli zrobisz to prawidłowo, to ikonki przy liście dróg zmienią się na “połączone”.
Powtarzasz to dla pozostałych wariantów tej linii (czyli co najmniej raz z powrotem - uwaga na stop area i platform - przynajmniej platform będą prawie zawsze inne w przeciwną stronę - nie warto bezmyślnie kopiować relacji i odwracać kolejności).
- Tworzysz relację grupującą warianty linii - w JOSM jest to “Trasa główna” - podajesz nazwę itp. a następnie dodajesz relacje utworzone w pkt. 2). Tu warto mieć otwarte okno “Relacje” i w nim znajdywać warianty linii i wybierać je podwójnym kliknięciem do zaznaczonych elementów.
Wiem, że na początku wygląda to bardzo skomplikowanie, ale wcale nie jest aż takie trudne. Warto się pomęczyć, aby potem zobaczyć jak to wygląda np. w OSMAnd przy domyślnych ustawieniach (można klikać ikony przystanków, które robią się niebieskimi kwadratami, i widzieć jakie linie jeżdżą z tego przystanku).