O que é GTFS?

A Especificação Geral de Feeds de Transporte Público (GTFS) define um formato comum para horários de transportes públicos e informações geográficas associadas. Os feeds GTFS permitem que as agências de transporte público publiquem suas informações e que os desenvolvedores criem aplicativos que consumam esses dados com interoperabilidade.

Como faço para começar?

  1. Dê uma olhada nos exemplos da GTFS.
  2. Crie seus feeds usando a referência como um guia.
  3. Teste seu feed usando ferramentas de validação.
  4. Publique seu feed.

Visão geral de um feed GTFS

Um feed GTFS é composto de uma série de arquivos de texto recolhidos 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 definido na referência GTFS. Um exemplo de feed pode ser encontrado nos exemplos de feed. 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 em seus aplicativos. A GTFS pode ser usada para oferecer recursos mais poderosos a planejadores de viagens, publicadores de tabelas 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. A maneira mais simples de disponibilizar publicamente um feed é hospedá-lo em um servidor da Web e publicar um anúncio que o disponibilize para uso.

Estas são algumas das maneiras através das quais desenvolvedores de software interessados se informam sobre feeds públicos:

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

Se você está em um órgão público que supervisiona o transporte público de sua cidade, pode usar a especificação GTFS para fornecer horários e informações geográficas ao Google Maps e a outros aplicativos que mostram informações sobre transporte público. Para saber mais detalhes, consulte o website do Programa de Parceiros do Google Transit .