-
Notifications
You must be signed in to change notification settings - Fork 13
TPP: Conceito
Este projeto pretende unificar todos os transportes públicos de Portugal numa única aplicação, isto é, a unificação de meios de transporte, horários e rotas num único sistema, para que o utilizador, neste caso o viajante, consiga mover-se em Portugal com maior facilidade, apenas introduzindo o local de partida e o local de chegada.
Para que a aplicação possa mostrar a melhor rota entre o ponto A e o ponto B é necessário ter disponíveis vários tipos de dados como: Regiões, Rotas, Meios de transporte, Operadoras de transporte e Horários. A partir destes dados, o algoritmo conseguirá calcular a rota mais eficiente para o utilizador, isto é, a que tenha o menor número de mudanças de linha, e que minimize também a duração da viagem. Obviamente é necessário também que os dados estejam atualizados de acordo com a informação mais recente disponibilizada pelas operadoras.
Geralmente os dados são recolhidos dos canais digitais onde as operadoras têm os seus dados publicados. Haverá casos em que as operadoras não disponibilizam horários em formatos digitais, e aí é necessário fazer uma digitalização dos horários e aplicar um algoritmo de reconhecimento de padrões que extraia os dados automaticamente, para evitar erros humanos na introdução de dados.