Longitude do ponto

Verifica shape_pt_lon em shapes.txt.

Propriedades da regra

PropriedadeValor
Rule IDshapes_shape_pt_lon_valid
Ficheiroshapes.txt
Camposhape_pt_lon
TipoLongitude
SeveridadeObrigatório

Descrição do campo: longitude do ponto que integra o traçado.

Mais informação em shapes.txt.

Como funciona

O valor tem de representar uma coordenada dentro dos limites admitidos. A regra não confirma que o ponto pertence ao percurso real.

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

#PerguntaSe simSe não
1O valor pode ser lido como número?Segue para o passo 2❌ Reprova: coordenada inválida
2O número está entre -180 e 180, incluindo os limites?✅ Passa❌ Reprova: coordenada inválida

Os espaços não são removidos. O vazio, valores não numéricos, infinito e NaN são rejeitados. A notação científica é aceite.

O resultado segue a configuração da regra: obrigatório reprova; recomendado passa com aviso; informativo passa com informação. O aviso antecipa uma futura exigência, mas só reprova quando a configuração passar a obrigatório. Salvo indicação contrária, os exemplos de reprovação pressupõem a configuração obrigatória.

Exemplos

ValorResultadoPorquê
-9.14✅ PassaCoordenada dentro dos limites
180.01❌ ReprovaAcima do limite
bad❌ ReprovaTexto não numérico
NaN❌ ReprovaNão representa uma coordenada

Como corrigir

ProblemaCausa provávelO que fazer
Coordenada inválidaO valor não representa uma coordenada dentro dos limitesCorrigir shape_pt_lon em shapes.txt para um número entre -180 e 180, com ponto decimal e sem espaços.

On this page