Visibilidade pública da paragem

Verifica se `public_visible` usa um valor previsto e, quando configurado, um valor permitido.

Propriedades da regra

PropriedadeValor
Rule IDstops_public_visible_valid_enum
Ficheirostops.txt
Campopublic_visible
TipoEnumeração
SeveridadeOpcional

Descrição do campo: indica se a paragem deve ser apresentada ao público: 0 para não e 1 para sim.

Mais informação em stops.txt.

Como funciona

Quando o campo está preenchido, o valor tem de ser 0, 1. Uma lista configurada pode restringir ainda mais estes valores. A regra não confirma no terreno a existência nem o estado do equipamento descrito.

A regra avalia cada linha do stops.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 o campo. Se sim, reporta o problema. Se não, aceitaSegue para o passo 2
2A configuração da regra define que o campo não deve ser preenchido?❌ Reporta o problemaSegue para o passo 3
3O valor é 0, 1?Segue para o passo 4❌ Reporta o problema: valor inválido
4A configuração da regra tem uma lista de valores permitidos?Segue para o passo 5✅ Passa
5O valor consta da lista, ou a lista aceita qualquer valor?✅ Passa❌ Reporta o problema: valor não permitido

Exemplos

ValorResultadoPorquê
1✅ PassaValor previsto
2❌ ProblemaValor fora da enumeração
1 (lista permitida = 0)❌ ProblemaValor fora da lista configurada
1 (campo proibido)❌ ProblemaA configuração proíbe o campo

Como corrigir

ProblemaCausa provávelO que fazer
Valor inválidopublic_visible não é 0, 1Substituir public_visible em stops.txt por um valor previsto
Valor não permitidoO valor é válido, mas não consta da lista configuradaUsar em public_visible de stops.txt um valor permitido, ou ajustar a configuração da regra
Campo em faltaA configuração da regra exige ou recomenda public_visiblePreencher public_visible em stops.txt
Campo preenchido quando não deviaA configuração da regra proíbe public_visibleRemover o valor de public_visible em stops.txt

On this page