Largura mínima do percurso

Verifica se min_width é numérico, não negativo e não inferior a um metro sem recomendação.

Propriedades da regra

PropriedadeValor
Rule IDpathway_min_width_positive
Ficheiropathways.txt
Campomin_width
TipoNúmero decimal positivo
SeveridadeOpcional

Descrição do campo: largura mínima do percurso, em metros.

Mais informação em pathways.txt.

Como funciona

Quando a regra passa, min_width está vazio ou tem um número igual ou superior a 1. Um valor entre 0 e 1 reporta uma recomendação. A regra não compara a largura com o modo ou a acessibilidade do percurso.

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

#PerguntaSe simSe não
1O campo está vazio?Aplica a configuração da regra e aceita quando esta permite a ausênciaSegue para o passo 2
2A configuração da regra proíbe o campo?❌ Reporta o problemaSegue para o passo 3
3O texto pode ser lido como número decimal?Segue para o passo 4❌ Reporta o problema: formato inválido
4O valor é negativo?❌ Reporta o problema: valor negativoSegue para o passo 5
5O valor é inferior a 1?❌ Reporta o problema: largura inferior a um metro✅ Passa

Os espaços no início e no fim não são removidos.

Exemplos

ValorResultadoPorquê
1.2✅ PassaA largura é igual ou superior a um metro
larga❌ ProblemaO valor não é numérico
-1❌ ProblemaA largura é negativa
0.5❌ ProblemaA largura é inferior a um metro
2 com o campo proibido❌ ProblemaA configuração proíbe o campo

Como corrigir

ProblemaCausa provávelO que fazer
Formato inválidomin_width não contém um número decimalCorrigir min_width em pathways.txt para uma largura numérica em metros
Valor negativomin_width é inferior a zeroCorrigir min_width em pathways.txt para um valor não negativo
Largura inferior a um metromin_width é inferior a 1Rever min_width em pathways.txt e indicar uma largura de pelo menos um metro, quando aplicável
Campo em faltaA configuração exige ou recomenda min_widthPreencher min_width em pathways.txt com a largura em metros
Campo preenchido quando não deviaA configuração proíbe min_widthRemover min_width de pathways.txt ou rever a configuração da regra

On this page