A partir da descontinuidade da rádio CCR RIOSP, verificou-se uma grande dificuldade nos usuários desta rodovia em saber informações de tráfego como horário de maior fluxo de veículos, horários de tráfego intenso e outras informações. Essas informações são importantes pois com elas o usuário da rodovia consegue planejar melhor sua viagem.
Os dados de tráfego são capturados por câmeras e enviados para a plataforma da CCR. O nosso sistema na primeira fase captura esses dados e armazena. Na segunda fase trata os dados e os classifica. Na terceira fase analisa esses dados e plota em gráfico os horários de maior tráfego por período obtendo-se informações como horários de maior fluxo, acidentes etc. Esses gráficos são apresentados em uma plataforma web para verificação do usuário.
Para funcionar os sistemas é necessário:
Instalar o docker desktop
Fazer um clone no repositório sanjadutra
Executar os containers docker. Existem duas formas:
docker-compose up -d
Após estar com os containers em execução acessar o PhpmyAdmin através do navegador (usuário: root senha: my-secret-pw):
127.0.0.1:8087
Acessar o site do sistema:
127.0.0.1:88
Executar os containers e configurar o cron (essa passo não é necessário, a não ser que o sistema não esteja sendo alimentado automaticamente):
docker exec -it sanjadutra_python_ccr bash
crontab -e
0,15,30,45 * * * * /app/exec.sh
chmod u+x /app/exec.sh
Cada diretório possui seu próprio README.md