GTFS ScheduleRegras de Validação
Destino apresentado na viagem quando nome curto em falta
trip_headsign_present_when_short_name_absent
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
trip_headsign | Texto | Opcional | Texto 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. |
O que esta validação faz
No ficheiro trips.txt, o campo trip_headsign é o texto de destino apresentado nos painéis da viagem, para o passageiro identificar o percurso ou o sentido. O campo é opcional mas aplica em cima disso, as regras que podem recomendar ou exigir o preenchimento, dispensar a verificação ou tratar o atributo como proibido quando o valor vem fornecido. A alteração do destino ao longo da viagem trata-se com stop_headsign em stop_times.txt, o que fica fora deste ponto. Nesta verificação não se avalia o conteúdo do texto, apenas presença e a regra Proibido.
Passa
- O
trip_headsignvem preenchido e o atributo não está proibido pelas regras. - O campo fica vazio e a regra dispensa a verificação (por exemplo, severidade de ignorar), de modo a não exigir o texto de destino neste passo.
- Não aplica, aqui, validação de formato, comprimento ou coerência com o nome curto da viagem.
Falha
- Texto em falta - o destino não vem indicado, quando, para a severidade e regras, o preenchimento é obrigatório ou recomendado (o standard admite vazio, mas a política de dados exige a indicação).
- Proibido - as regras definem que o
trip_headsignnão deve constar, mas o valor veio no mesmo fornecido.