Skip to content

Dados estáticos de transportes públicos

Ricardo Vitorino edited this page Oct 6, 2015 · 4 revisions

A plataforma One.Stop.Transport disponibiliza através da sua API dadas estáticos de transportes públicos de funcionamento previsível tais como operadoras de transporte de autocarros, metro, entre outros. Dados em tempo real ou time-sensitive não são aqui contemplados.

A representação destes dados é baseada no General transit Feed Specification (GTFS):

Entidade Descrição
Agency Representa uma agência de trânsito ou uma operadora
Route Entidade que representa uma rota completa. O termo correcto em Português é linha
Trip Representa uma viagem, que consiste numa instância de uma rota
Stop Entidade que representa um ponto de paragem geo-referenciado (independente da linha)
Stop time Entidade que relaciona uma viagem com os pontos de paragem, formando o conceito de horário dessa mesma viagem
Shape Representação gráfica, composta por uma sequência ordenada de pontos geo-referenciados

API

A plataforma One.Stop.Transporte disponibiliza na sua API de dados estáticos de transportes públicos, um conjunto de serviços úteis para o developer, como por exemplo:

  • Obter as rotas (routes) que passam numa dada paragem:

https://api.ost.pt/routes?key=key&stop=stop_id

  • Obter as viagens (trips) que passam numa dada paragem depois de um dada hora:

https://api.ost.pt/trips?key=key&stop=stop_id&time=13:00:00

Atenção, este último exemplo é falível para viagens que tenham somente hora de início e fim, não tendo definido horário por paragem.


Explore as capacidades da nossa API de dados:

Não se esqueça de criar uma chave do tipo browser na sua developer dashboard, para fazer uso total da API explorer.

You can’t perform that action at this time.