GTFS ScheduleRegras de Validação
Longitude da paragem dentro do intervalo válido
stop_lon_valid_longitude_range
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
stop_lon | Longitude | Condicionalmente obrigatório | Longitude da localização. Para paradas ou plataformas ( location_type 0) e áreas de embarque (location_type 4), as coordenadas devem corresponder ao poste de paragem, se existir; caso contrário, ao sítio onde os passageiros embarcam na viatura (calçada ou plataforma), e não à via ou aos trilhos onde o veículo para.Obrigatoriedade condicional:
|
O que esta validação faz
No ficheiro stops.txt, o campo stop_lon é a longitude (WGS84) do local, em par com a latitude. Para paragens e plataformas, o par de coordenadas deve assentar no postalete ou, em alternativa, no sítio de embarque do passageiro, e não na faixa de rodagem ou carril. A obrigatoriedade no GTFS segue o location_type: obrigatória para paragem/plataforma (0), estação (1) e entrada/saída (2); opcional para nó genérico (3) e área de embarque (4). O validador aplica ainda regras com obrigatoriedade ou recomendação quando a longitude falta em tipos opcionais, e dispensa a verificação se a regra o permitir. Quando o valor existe, tem de ser uma longitude válida (intervalo de graus previsto na validação).
Passa
- A longitude vem preenchida e situa-se no intervalo válido para coordenadas geográficas.
- Para tipos 0, 1 e 2, a longitude vem fornecida (cumpre o requisito condicional de presença).
- Para tipos 3 e 4 (e ausência de tipo, conforme a interpretação de dados do feed), a longitude pode faltar, e a regra dispensa a verificação ou o preenchimento cumpre obrigatoriedade / recomendação consoante a severidade.
Falha
- Em falta - para
location_type0, 1 ou 2, a longitude não vem fornecida (requisito condicional do GTFS). - Em falta (ou política de dados) - noutros casos, longitude vazia quando exige o preenchimento como erro ou recomendação, sem dispensa.
- Inválida - o valor numérico não representa uma longitude admissível.