GTFS ScheduleRegras de Validação

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 CampoTipoPresençaDescrição
shape_idIDObrigatórioIdentifica 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_traveled aqui 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.

On this page