GTFS ScheduleRegras de Validação
Nome curto da paragem válido
stop_short_name_valid
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
stop_short_name | Texto | Opcional | O campo stop_short_name é opcional e pode ser usado para fornecer um nome abreviado para a paragem. |
O que esta validação faz
No ficheiro stops.txt, o campo stop_short_name é um nome curto opcional para a paragem, útil quando o stop_name completo é demasiado longo para ecrãs ou listas. No GTFS o campo é opcional; deixar o campo vazio (ou não o fornecer) é aceite - significa não indicar nome curto. O validador aplica as regras sobre presença (obrigatório ou recomendado, quando a verificação não é dispensada), proibição quando o valor vem fornecido, e lista de opções permitidas para o texto. Não há, nesta função, lógica adicional em função do location_type (apenas o que as regras e a severidade definirem).
Passa
- O
stop_short_namevem preenchido e o atributo não está proibido pelas regras e o valor figura entre os permitidos (ou a regra aceita todas as opções), quando aplica. - O campo fica vazio e a regra dispensa a verificação (por exemplo, severidade de ignorar), sem exigir o nome curto neste passo.
Falha
- Texto em falta - o valor vem
nil/ em falta, quando, para a severidade e regras, o preenchimento é obrigatório ou recomendado (o standard admite omitir, mas a política de dados exige o nome curto). - Proibido - as regras não permitem o
stop_short_name, mas o valor veio no mesmo fornecido. - Fora do permitido - o texto existe, mas não consta do conjunto de opções definido nas regras (salvo quando a regra abrange todas as opções).