Integracja pliku danych GTFS

Możesz użyć GTFS, aby wyświetlać baner open loop w Mapach oraz wyświetlać Mapy w potwierdzeniach transportu publicznego.

Wyświetlanie banera open loop w Mapach

Portfel Google i Mapy Google używają plików danych GTFS do identyfikowania tras wyświetlanych w Mapach Google. Aby wdrożyć tę funkcję, przewoźnicy muszą wykonać następujące kroki:

  • Przewoźnik musi opublikować plik danych GTFS zawierający co najmniej te pola:
    • Agencja
    • Przystanki
    • Trasy
  • Plik danych musi zawierać dokładną reprezentację tras i przystanków obsługujących otwartą pętlę.
    • Plik danych GTFS nie obejmuje stacji, przystanków ani tras, które nie są obsługiwane. Dzięki temu baner nie będzie wyświetlany użytkownikom na nieobsługiwanej trasie.
    • Częściowe wdrożenia nie są obecnie obsługiwane. Agencje muszą ukończyć wdrażanie pełnego pliku danych GTFS lub utworzyć nowy plik danych tej usługi.

Pokazuj Mapy w rachunkach z transportu publicznego

Dzięki GTFS możesz wyświetlać Mapy na pokwitowaniach za przejazdy z terminali stacjonarnych i mobilnych.

Terminale stacjonarne

Aby wyświetlać Mapy Google w Portfelu Google, podaj linki do połączeń między przystankami, gdy użytkownik zbliży urządzenie do terminala. Aby to zrobić, podaj relację między informacjami w tagu nazwy sprzedawcy a odpowiednim plikiem danych GTFS, jak pokazano w tym przykładzie:

STOPS.txt: field(stop_id)

Musisz też wypełnić formularz dotyczący transportu publicznego open loop.

Terminale mobilne

W przypadku terminali mobilnych, np. w autobusach, możesz dynamicznie aktualizować nazwę sprzedawcy w tagu terminala (9F4E) lub określić relację między zbliżeniami na terminalu a plikiem danych trasy GTFS. W tym drugim przypadku użytkownik widzi tylko trasę, a nie przystanek. Zobacz ten przykład:

ROUTES.txt field(route_id)

Musisz też wypełnić formularz dotyczący transportu publicznego open loop.