trips

Viagens para cada percurso. Uma viagem é uma sequência de duas ou mais paragens que ocorrem durante um período de tempo específico.

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_headsignTextoOpcionalTexto 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.
trip_short_nameTextoOpcionalTexto visível ao público utilizado para identificar a viagem para os passageiros, por exemplo, para identificar os números dos comboios nas viagens de comboio suburbano.
Se os passageiros não utilizam frequentemente os nomes das viagens, trip_short_name deve estar vazio.

Um valor de trip_short_name, se fornecido, deve identificar exclusivamente uma viagem num dia de serviço; não deve ser utilizado para nomes de destino ou designações limitadas/expressas.
direction_idEnumOpcionalIndica o sentido da viagem. Este campo não deve ser utilizado no encaminhamento; 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.

Veja o exemplo abaixo. Para fornecer informações sobre as transferências no assento, devem ser fornecidas as transferências do tipo transfer_type 4.
shape_idID externo que referencia shapes.shape_idCondicionalmente obrigatórioIdentifica uma forma geoespacial que descreve o trajeto do veículo para uma viagem.

Condicionalmente obrigatório:
  • Obrigatório se a viagem tiver um comportamento contínuo de embarque ou desembarque definido em routes.txt ou em stop_times.txt.
  • Opcional caso contrário.
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