Nome curto da rota

Verifica se o route_short_name está preenchido, não é demasiado longo e, quando configurado, consta da lista de valores permitidos.

Propriedades da regra

PropriedadeValor
Rule IDroute_short_name_or_long_name_present
Ficheiroroutes.txt
Camporoute_short_name
TipoTexto
SeveridadeObrigatório

Descrição do campo: nome curto da rota. É normalmente um identificador curto e abstrato, como 32, 100X ou Verde, que os passageiros usam para reconhecer a rota. Podem existir route_short_name e route_long_name na mesma rota.

Mais informação em routes.txt.

Como funciona

Quando a regra passa, o route_short_name está preenchido, tem no máximo 12 carateres e, se a configuração da regra tiver uma lista de valores permitidos, consta dessa lista. A regra não confirma que existe pelo menos um dos dois nomes da rota. Avalia só este campo.

A regra avalia cada linha do routes.txt, seguindo os passos abaixo por ordem, até um deles dar o resultado.

#PerguntaSe simSe não
1O campo está vazio?Verifica se a configuração da regra exige ou recomenda este campo. Se sim, reporta o problema. Se não, aceitaSegue para o passo 2
2A configuração da regra define que este campo não deve ser preenchido?❌ Reporta o problemaSegue para o passo 3
3O texto tem mais de 12 carateres?❌ Reporta o problema: nome demasiado longo. Segue para o passo 4Segue para o passo 4
4A configuração da regra tem uma lista de valores permitidos?Segue para o passo 5✅ Passa
5O valor está na lista? (ou a lista aceita qualquer valor)✅ Passa❌ Reporta o problema: valor não permitido

Exemplos

ValorResultadoPorquê
32✅ PassaNome curto preenchido
LINHA-DE-LISBOA-1❌ ProblemaMais de 12 carateres
32 (lista permitida = 100X)❌ ProblemaValor válido, mas fora da lista
(vazio)❌ ProblemaCampo obrigatório sem valor

Como corrigir

ProblemaCausa provávelO que fazer
Nome demasiado longoO route_short_name tem mais de 12 carateresEncurtar route_short_name em routes.txt. Passar o texto descritivo para route_long_name
Valor não permitidoO valor está fora da lista de valores permitidos da configuração da regraUsar um valor da lista em route_short_name em routes.txt, ou pedir ao administrador que o adicione
Campo em faltaA configuração da regra exige ou recomenda este campoPreencher route_short_name em routes.txt
Campo preenchido quando não deviaA configuração da regra define que este campo não deve ter valorRemover o valor de route_short_name em routes.txt

On this page