Integracja pliku danych GTFS

Za pomocą GTFS możesz wyświetlać w Mapach Google baner typu open loop i wyświetlać mapy w transporcie publicznym paragonów.

Wyświetlanie banera ścieżki otwartej w Mapach

Portfel Google i Mapy Google korzystają z plików danych GTFS, aby określać, które trasy są wyświetlane w Google Mapy. Aby wdrożyć tę funkcję, instytucje transportowe muszą:

  • Przewoźnik musi opublikować plik danych GTFS zawierający co najmniej te pola:
    • Agencja
    • Przystanki
    • Trasy
  • Plik danych musi zawierać dokładne informacje o trasach i przystankach obsługujących pętlę otwartą.
    • Plik danych GTFS nie zawiera stacji, przystanków ani tras, które nie są obsługiwane. Robimy to, aby baner nie był wyświetlany użytkownikom na nieobsługiwanych trasach.
    • Częściowe wdrożenia nie są obecnie obsługiwane. Agenci muszą wdrożyć pełny plik danych GTFS lub utworzyć nowy plik danych GTFS.

Wyświetlanie Map w potwierdzeniach przejazdów

Za pomocą GTFS możesz wyświetlać w Mapach potwierdzenia transakcji w przypadku terminali stacjonarnych i przenośnych.

Terminale stacjonarne

Aby wyświetlać Mapy Google w Portfelu Google, podaj linki do przystanków z użytkownikami który zbliży urządzenie do terminala. W tym celu musisz określić powiązanie między informacjami w pliku Tag nazwy sprzedawcy i odpowiedni plik danych GTFS, jak w tym przykładzie:

STOPS.txt: field(stop_id)

Musisz też wykonać formularz transportu publicznego typu open loop.

Terminale mobilne

W przypadku terminali mobilnych, np. w autobusie, możesz dynamicznie aktualizować nazwę sprzedawcy na tagu terminala (9F4E) lub utworzyć relację między terminalem a plikiem danych o trasach GTFS. W tym drugim przypadku użytkownik widzi tylko trasę, a nie przystanek. Zobacz ten przykład:

ROUTES.txt field(route_id)

Musisz też wykonać formularz transportu publicznego typu open loop.