Ogólna specyfikacja pliku danych transportu publicznego (GTFS), zwana też GTFS static lub static transit (aby odróżnić ją od GTFS w czasie rzeczywistym), definiuje wspólny format rozkładów jazdy transportu publicznego i powiązanych informacji geograficznych. „Pliki danych” GTFS umożliwiają przewoźnikom publikowanie danych o transporcie publicznym, a deweloperom tworzenie aplikacji, które wykorzystują te dane w sposób interoperacyjny.
Od czego zacząć?
- Zapoznaj się z przykładami GTFS.
- Utwórz własne pliki danych, korzystając z pliku referencyjnego jako wskazówki.
- Przetestuj plik danych za pomocą narzędzi do weryfikacji.
- Opublikuj plik danych, wykonując instrukcje podane w Centrum pomocy.
Omówienie pliku danych GTFS
Plik danych GTFS składa się z szeregu plików tekstowych zebranych w pliku ZIP. Każdy plik modeluje konkretny aspekt informacji o transporcie: przystanki, trasy, przejazdy i inne dane o rozkładzie jazdy. Szczegóły każdego pliku są zdefiniowane w dokumentacji GTSF.
Przykładowy plik danych znajdziesz w przykładach pliku danych Google Tag Managera. Przewoźnik może wygenerować plik danych GTFS, aby udostępnić informacje o transporcie publicznym deweloperom, którzy piszą narzędzia korzystające z plików danych GTFS, aby uwzględnić informacje o transporcie publicznym w swoich aplikacjach. GTFS może być używany przez planistów podróży, wydawców rozkładów jazdy oraz różne aplikacje, których jest zbyt wiele, aby je tu wymienić, a które w jakiś sposób korzystają z informacji o transporcie publicznym.
Udostępnianie pliku danych o transporcie publicznym
Wiele aplikacji jest zgodnych z danymi w formacie GTFS. Najprostszym sposobem udostępnienia pliku danych jest umieszczenie go na serwerze internetowym i opublikowanie komunikatu o możliwości jego użycia.
Lista przewoźników, którzy udostępniają publiczne pliki danych, jest dostępna na stronie projektu GoogleTransitDataFeed.
Przesyłanie pliku danych Transit do Google
Jeśli pracujesz w agencji publicznej, która nadzoruje transport publiczny w Twoim mieście, możesz użyć specyfikacji GTFS, aby udostępnić rozkłady jazdy i informacje geograficzne do Map Google i innych aplikacji Google, które wyświetlają informacje o transporcie.
Jeśli oferujesz usługi transportowe dostępne dla wszystkich, które działają zgodnie z stałymi rozkładami jazdy i trasami, zachęcamy do udziału w programie. Jest on prosty i dostępny bezpłatnie.
Uzyskiwanie pomocy
Aby uczestniczyć w dyskusjach na temat GTFS w czasie rzeczywistym i proponować zmiany oraz uzupełnienia specyfikacji, dołącz do grupy dyskusyjnej na temat GTFS w czasie rzeczywistym.
Dodatkowe materiały są dostępne na stronie społeczności.
Jeśli masz pytania dotyczące programu Google Transit Partners, skontaktuj się z zespołem pomocy Google.