Schedule

Regras

Regras especificas utilizadas pela TML

Regras de Validação

Validações de correspondências

Validações que confirmam a correspondência ou igualdade entre campos.

ID da RegraTítuloDescriçãoGTFS StandardGTFS TML
agency_name_id_matchO agency_id é compatível com o nome_agency.Referente ao agency_id se introduzido verifica se o agency_id corresponde ao nome_agency, considerando sempre que o agency_id está correto.-Condicionalmente Obrigatório
shape_id_matches_pattern_idO shape_id é igual ao pattern_id.Valida se o shape_id e o pattern_id são diferentes.-Obrigatório

Validações de presenças

Validações que garantem que um campo aparece corretamente ao longo das diferentes linhas do ficheiro.

ID da RegraTítuloDescriçãoGTFS StandardGTFS TML
route_id_group_validationO pattern_id utiliza diferentes route_id.Valida se no mesmo pattern_id existe a utilização de diferentes route_id.-Obrigatório
direction_id_group_validationO pattern_id utiliza diferentes direction_id.Valida se no mesmo pattern_id existe a utilização de diferentes direction_id.-Obrigatório
shape_id_group_validationO pattern_id utiliza diferentes shape_id.Valida se no mesmo pattern_id existe a utilização de diferentes shape_id.-Obrigatório

Validações de caracteres

Validações que garantem um número máximo de caracteres.

ID da RegraTítuloDescriçãoGTFS StandardGTFS TML
trip_id_limit_characters_validationUltrapassou o limite de caracteres.Limita o trip_id que ultrapasse de 36 caracteres.-Obrigatório

Validações de formatos

Validações que garantem que os valores seguem um formato específico

ID da RegraTítuloDescriçãoGTFS StandardGTFS TML
pattern_id_formatO pattern_id não corresponde a um formato valido.Valida se o pattern_id corresponde a um formato valido, por defeito é X_X_X at´XXXX_X_X mas existe algumas exceções que podem conter outros formatos-Obrigatório
License_plateA License_plate não corresponde a um formato devidamente correto.Valida se a License_plate corresponde ao formato devidamente correto estabelecido que é AA00AA ou 00AA00.

Pode aparecer aviso se não for introduzido sem "-" por exemplo AA-00-AA
-Obrigatório

Validações de coordenadas

Validação das coordenadas utilizadas nos ficheiros shape.txt e trips.txt, garantindo que os dados estão corretos e consistentes.

ID da RegraTítuloDescriçãoGTFS StandardGTFS TML
shape_points_coordinates_consistentAs coordenadas da shape é muito distante relativamente a anterior.Relativamente as distancias dadas nas shapes se aquela distancia faz sentido, tendo em conta shapes anteriores.-Obrigatório
shape_points_coordinates_distancesA distancia entre shapes shape_dist_travelled coincide com a distancia real.Baseado com as coordenadadas dadas se as distancias das shape_dist_travelled coincidem com a distancia real.-Obrigatório
stop_coordinates_by_trip_idA paragem não está demasiado longe da shape da viagem.Para cada viagem com shape_id, para cada paragem única da sequência, compara as coordenadas da paragem com os pontos das varias shapes para entender se existe alguma shape próxima sem passar da tolerância.-Obrigatório

On this page