Visão geral da GTFS estática

A Especificação Geral sobre Feeds de Transporte Público (GTFS, na sigla em inglês), também chamada de GTFS estática ou transporte público estático, para diferenciá-la da extensão GTFS Realtime, define um formato comum para horários de transporte público e as informações geográficas relacionadas. Os "feeds" GTFS permitem que agências de transporte público publiquem seus dados de transporte público e que desenvolvedores criem aplicativos que consumam esses dados com interoperabilidade.

Como eu começo?

  1. Dê uma olhada nos exemplos da GTFS.
  2. Crie seus próprios feeds usando a referência como guia.
  3. Teste seu feed usando ferramentas de validação.
  4. Publique seu feed, conforme descrito na Central de Ajuda.

Visão geral de um feed GTFS

Um feed GTFS é composto de uma série de arquivos de texto agrupados em um arquivo ZIP. Cada arquivo modela um aspecto específico das informações sobre o transporte público: paradas, trajetos, viagens e outros dados relativos a horário. Os detalhes de cada arquivo são definidos na referência GTFS.

Você encontra um exemplo de feed nos exemplos da GTFS. A agência de transporte público pode produzir um feed GTFS para compartilhar suas informações sobre transporte público com desenvolvedores, que criam ferramentas que consomem feeds GTFS para incorporar informações de transporte público nos seus aplicativos. A GTFS pode ser usada para oferecer recursos mais poderosos a planejadores de viagens, publicadores de cronogramas e uma ampla variedade de aplicativos que usam informações sobre transporte público de alguma forma.

Como disponibilizar publicamente um feed de transporte público

Muitos aplicativos são compatíveis com os dados no formato GTFS. O modo mais simples de publicar um feed é hospedá-lo em um servidor da Web e publicar um anúncio que o torna disponível para uso.

Uma lista de agências de transporte público que fornecem feeds públicos está disponível no site do projeto GoogleTransitDataFeed.

Como enviar um feed de transporte público para o Google

Se você faz parte de um órgão público que supervisiona o transporte público na sua cidade, pode usar a especificação GTFS para fornecer horários e informações geográficas ao Google Maps e a outros aplicativos do Google que apresentam informações sobre transporte público.

Estão convidados a participar os provedores de serviços de transporte aberto ao público que operam com horários e trajetos fixos. É simples e gratuito.

Como buscar ajuda

Para participar de discussões sobre a GTFS Realtime e sugerir alterações e adições à especificação, participe do grupo de discussão da GTFS Realtime.

Mais recursos estão disponíveis na página da comunidade.