A Especificação Geral sobre Feeds de Transporte Público (GTFS), também chamada de GTFS Static ou transporte público estático para que possa ser diferenciada da extensão GTFS Realtime, define um formato comum para os horários de transporte público e as informações geográficas relacionadas. Com os "feeds" GTFS, as empresas do setor podem publicar dados de transporte público, e os desenvolvedores podem criar aplicativos que consumam esses dados com interoperabilidade.
Como eu começo?
- Confira os exemplos da GTFS.
- Crie seus próprios feeds usando a referência como guia.
- Teste seu feed usando ferramentas de validação.
- 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 à programação. Os detalhes de cada arquivo são definidos na referência GTFS.
Você encontra um exemplo de feed nos exemplos da GTFS. A empresa de transporte público pode produzir um feed GTFS para compartilhar as próprias informações sobre transporte público com desenvolvedores. Eles criam ferramentas que consomem feeds GTFS para incorporar essas informações nos aplicativos deles. A GTFS pode ser usada para oferecer recursos mais eficientes 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 disponibilizar um feed é hospedar em um servidor da Web e publicar um anúncio que o torna disponível para uso.
Uma lista de empresas 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, use a especificação GTFS para fornecer horários e informações geográficas ao Google Maps e a outros aplicativos do Google que mostram detalhes 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 não tem custos financeiros.
Receber ajuda
Para participar de discussões sobre a GTFS Realtime e sugerir mudanças e adições à especificação, entre no grupo da GTFS Realtime.
Veja mais recursos na página da comunidade.
Se você tiver dúvidas sobre o Programa de parceiros para informações de transporte público, entre em contato com o Suporte do Google.