Vértices consecutivos da forma com distância geográfica admitida
shape_sequence_position_mismatches_cumulative_traveled_distance
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
shape_id | ID | Obrigatório | Identifica um formato. |
O que esta validação faz
A validação aplica-se a cada percurso geométrico (conjunto de pontos com o mesmo identificador de forma), ordenado pelo número de sequência de cada ponto.
Para cada par de pontos consecutivos nessa ordem, calcula-se a distância aproximada no terreno entre as respetivas latitudes e longitudes. O objetivo é detetar saltos de shapes, trechos em que o percurso “salta” no mapa por pontos muito distantes, o que em geral indica erro ou inconsistência nos dados (e não uma curva contínua que se possa acompanhar a pé ou em veículo a velocidade de circulação normal).
A distância considerada “aceitável” entre dois pontos consecutivos é limitada a um valor máximo. Acima disso, o par é considerado inconsistente.
Há ainda regras que ignoram certos pares (por exemplo, situações em que a sequência se reinicia), para não sinalizar falsos problemas em casos limite de modelação da forma.
Passa
- Quando, para cada par de pontos consecutivos relevante, a distância geográfica entre o ponto anterior e o seguinte não excede o limite permitido, ou o par fica fora do âmbito desta regra (ignorado).
Falha
- Quando a distância entre dois pontos consecutivos na ordem de sequência, ultrapassa esse limite - ou seja, a forma deixa de ser continuada o suficiente entre pontos.
- Se existir um muito elevado número de falhas, o sistema pode resumir o aviso (mensagem agregada) em vez de listar todas as ocorrências.
Nota
- Diferença em relação à validação de
shape_dist_traveledaqui não se compara com distância acumulada declarada no ficheiro; só se verifica se cada segmento, entre dois pontos seguidos, não é anormalmente longo. A outra validação cruza coordenadas com a distância percorrida reportada.