trips

Define as viagens realizadas numa determinada rota e associa cada viagem ao respetivo horário de funcionamento.

Presença: Obrigatório

Chave primária: trip_id


Campos GTFS Standard

Nome do CampoTipoPresençaDescrição
route_idID externo que faz referência a routes.route_idObrigatórioIdentifica uma rota.
service_idID externo que faz referência a calendar.service_id ou calendar_dates.service_idObrigatórioIdentifica um conjunto de datas em que o serviço está disponível para uma ou mais rotas.
trip_idID únicoObrigatórioIdentifica uma viagem.
trip_headsignTextoObrigatórioTexto que aparece na sinalização identificando o destino da viagem para os passageiros. Este campo é recomendado para todos os serviços com texto de sinalização apresentado no veículo, que pode ser utilizado para distinguir entre viagens numa rota. Se a sinalização mudar durante uma viagem, os valores de trip_headsign podem ser substituídos definindo valores em stop_times.stop_headsign para stop_times específicos ao longo viagem.
direction_idEnumObrigatórioIndica o sentido da viagem. Este campo não deve ser utilizado no cálculo de percursos; fornece uma forma de separar as viagens por sentido ao publicar tabelas de horários. Opções válidas: 0 - Viagem num sentido (por exemplo, viagem de ida). 1 - Viagem no sentido oposto (por exemplo, viagem de regresso). Exemplo: Os campos trip_headsign e direction_id podem ser utilizados em conjunto para atribuir um nome à viagem em cada sentido para um conjunto de viagens. Um ficheiro trips.txt poderia conter estes registos para utilização em tabelas de horários: trip_id,...,trip_headsign,direction_id 1234,...,Airport,0 1505,...,Downtown,1
block_idIDOpcionalIdentifica o bloco a que pertence a viagem. Um bloco consiste numa única viagem ou em várias viagens sequenciais realizadas com o mesmo veículo, definidas por dias de serviço partilhado e block_id. Um block_id pode ter viagens com dias de serviço diferentes, formando blocos distintos.
shape_idID externo que referencia shapes.shape_idObrigatórioIdentifica uma forma geoespacial que descreve o trajeto do veículo para uma viagem.
wheelchair_accessibleEnumOpcionalIndica acessibilidade para utilizadores de cadeira de rodas. Opções válidas: 0 ou vazio - Sem informação de acessibilidade para a viagem. 1 - O veículo utilizado nesta viagem específica pode acomodar pelo menos um passageiro em cadeira de rodas. 2 - Nenhum passageiro em cadeira de rodas pode ser acomodado nesta viagem.
bikes_allowedEnumOpcionalIndica se as bicicletas são permitidas. Opções válidas: 0 ou vazio - Sem informação sobre bicicletas para a viagem. 1 - O veículo utilizado nesta viagem específica pode acomodar pelo menos uma bicicleta. 2 - As bicicletas não são permitidas nesta viagem.

Exemplo: Blocos e dia de serviço

O exemplo abaixo é válido, com blocos distintos para cada dia da semana.

route_idtrip_idservice_idblock_id(primeira paragem)(última paragem)
vermelhoviagem_1seg-ter-qua-qui-sex-sáb-domred_loop22:00:0022:55:00
vermelhoviagem_2sex-sáb-domred_loop23:00:0023:55:00
vermelhoviagem_3sex-sábred_loop24:00:0024:55:00
vermelhoviagem_4seg-ter-qua-quired_loop20:00:0020:50:00
vermelhoviagem_5seg-ter-qua-quired_loop21:00:0021:50:00

Observações sobre a tabela acima:

  • Por exemplo, de sexta-feira para sábado de manhã, um único veículo opera as viagens 1, 2 e 3 (das 22h00 às 00h55). Note que a última viagem ocorre no sábado, das 00h00 às 00h55, mas faz parte do "dia de serviço" de sexta-feira, uma vez que os horários são das 24h00 às 24h55.
  • De segunda a quinta-feira, um único veículo opera as viagens 1, 4 e 5 em bloco das 20h00 às 22h55.

On this page