Longitude do ponto da forma

Verifica se shape_pt_lon está entre -180 e 180 graus.

Propriedades da regra

PropriedadeValor
Rule IDshape_pt_lon_valid_longitude
Ficheiroshapes.txt
Camposhape_pt_lon
TipoLongitude
SeveridadeObrigatório

Descrição do campo: longitude do ponto usado para definir a forma.

Mais informação em shapes.txt.

Como funciona

Quando a regra passa, shape_pt_lon está preenchido e situa-se entre -180 e 180. A regra não confirma se o ponto pertence ao percurso esperado.

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 campo está vazio?Aplica a configuração da regraSegue para o passo 2
2A configuração proíbe o campo?❌ Reporta o problemaSegue para o passo 3
3O valor está entre -180 e 180?✅ Passa❌ Reporta o problema: longitude inválida

O valor tem de poder ser lido como número decimal antes desta regra.

Exemplos

ValorResultadoPorquê
-9.1393✅ PassaEstá no intervalo permitido
181❌ ProblemaExcede 180 graus
vazio❌ ProblemaFalta um campo obrigatório
-9 com o campo proibido❌ ProblemaA configuração proíbe o campo

Como corrigir

ProblemaCausa provávelO que fazer
Longitude inválidashape_pt_lon está fora do intervalo permitidoCorrigir shape_pt_lon em shapes.txt para um valor entre -180 e 180
Campo em faltaA configuração exige ou recomenda shape_pt_lonPreencher shape_pt_lon em shapes.txt
Campo preenchido quando não deviaA configuração proíbe shape_pt_lonRemover shape_pt_lon de shapes.txt ou rever a configuração da regra

On this page