A GTFS Realtime trabalha com três tipos diferentes de dados em tempo real, que podem ser combinados em um feed. Apresentamos resumos abaixo, e a documentação completa pode ser encontrada na seção correspondente.
Atualizações de viagem
"O ônibus X está atrasado em cinco minutos"
As atualizações de viagem representam flutuações na tabela de horário. Esperamos receber atualizações em tempo real para todas as viagens programadas. Essas atualizações fornecem uma previsão para os horários de partida e de chegada nas paradas do trajeto. As atualizações de viagem também oferecem informações em casos mais complexos, por exemplo, quando viagens são canceladas, adicionadas à programação ou redirecionadas.
Saiba mais sobre atualizações de viagens
Alertas de serviço
"A estação Y está fechada devido à reforma"
Os alertas de serviço representam problemas de nível superior com uma entidade específica e aparecem, em geral, na forma de uma descrição textual da interrupção.
Podem representar problemas com:
- estações;
- linhas;
- toda a rede;
- etc.
De modo geral, um alerta de serviço é representado por um texto que descreve o problema. Também permitimos URLs para fornecer mais dados e informações mais estruturadas que nos ajudem a saber a quem esse alerta de serviço afeta.
Veja mais informações sobre alertas de serviço
Posição de veículos
"Este ônibus está na posição X às Y"
A posição inclui alguns dados básicos sobre um veículo específico na rede.
As informações mais importantes são a latitude e a longitude em que o veículo se encontra, mas podemos também usar dados sobre as leituras atuais de velocidade e do odômetro do veículo.
Saiba mais sobre atualizações de posição de veículos
Observação histórica sobre tipos de feed
As primeiras versões da especificação GTFS Realtime exigiam que cada feed contivesse um único tipo de entidade. Uma ferramenta de exemplo que converte dados combinados para o esquema de um feed por tipo está disponível em https://github.com/bliksemlabs/gtfsrt-examples/blob/master/split_by_entitytype.py (em inglês).