Forma igual ao padrão

Verifica se `shape_id` é exatamente igual a `pattern_id`.

Propriedades da regra

PropriedadeValor
Rule IDtrips_shape_id_needs_to_be_the_same_as_pattern_id
Ficheirotrips.txt
Camposshape_id, pattern_id
TipoIdentificador
SeveridadeOpcional (recomendado)

Descrição dos campos:

  • shape_id: identifica a forma geográfica da viagem.
  • pattern_id: identifica o padrão da viagem.

Mais informação em trips.txt.

Como funciona

Quando ambos existem, os dois valores têm de ser exatamente iguais. Se algum estiver vazio, a regra não compara nada. A regra não verifica se a forma existe em shapes.txt.

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

#PerguntaSe simSe não
1shape_id ou pattern_id está vazio?✅ PassaSegue para o passo 2
2A configuração da regra desativa a validação?✅ PassaSegue para o passo 3
3Os dois valores são iguais?✅ Passa❌ Reporta o problema

Como se relacionam

A regra impõe uma associação direta: cada linha usa o mesmo texto em shape_id e pattern_id.

Exemplos

shape_idpattern_idResultadoPorquê
1001_0_11001_0_1✅ PassaValores iguais
FORMA_11001_0_1❌ ProblemaValores diferentes
Vazio1001_0_1✅ PassaA regra não compara campos ausentes

Como corrigir

ProblemaCausa provávelO que fazer
Forma diferente do padrãoshape_id e pattern_id têm valores diferentesAlterar shape_id ou pattern_id em trips.txt para que sejam iguais

On this page