GTFS ScheduleRegras de Validação
Nome curto da viagem sem violar exclusividade prevista
trip_short_name_exclusivity
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
trip_short_name | Texto | Opcional | Texto 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. |
O que esta validação faz
No ficheiro trips.txt, o campo trip_short_name é o nome curto ou código público que identifica a viagem perante o passageiro (por exemplo, número de comboio). No GTFS o campo é opcional, o standard recomenda vazio quando essa chave quase não se usa, e, quando preenchida, o texto não deve servir de destino nem de nota de serviço limitado, mas isso fica fora de desta função. Aqui trata-se apenas de regras sobre o preenchimento obrigatório ou recomendado quando valor falta, proibição quando o valor vem dado, ou dispensa da verificação. Não se testa, nesta verificação, formato, exclusividade com o trip_headsign ou unicidade por dia de serviço.
Passa
- O
trip_short_namevem 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), aceitando a omissão sem mensagem nesse passo.
Falha
- Texto em falta - o nome curto não vem fornecido, 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_short_namenão deve constar, mas o valor veio no mesmo fornecido.