Estamos buscando um profissional especializado para desenvolver um simulador de rotas fluviais para as regiões do Amazonas, Pará e Roraima. O projeto envolve a utilização de Python, dados do Openstreetmap (osm) e ferramentas gis para criar um sistema robusto e interativo. Já possuímos um protótipo e necessitamos de um especialista para finalizar, aprimorar e estruturar a solução.
Os principais objetivos do sistema são:
Receber informações de origem e destino (por exemplo, Manaus para Belém).
Calcular automaticamente a rota navegável mais eficiente pelos rios.
Exibir a distância total e o tempo estimado de viagem para a rota calculada.
Visualizar o trajeto no mapa com uma animação clara e intuitiva.
O sistema deve funcionar em uma página web simples e ser empacotado utilizando Docker para facilitar a implantação e escalabilidade.
Requisitos técnicos essenciais incluem:
Proficiência em Python para o desenvolvimento do backend e lógica de simulação.
Experiência com sistemas de informação geográfica (GIS), OpenStreetMap (OSM) e bibliotecas como OSMnx para processamento de dados geoespaciais e redes.
Conhecimento em NetworkX ou ferramentas similares para análise de grafos e cálculo de rotas em redes complexas.
Habilidade para integrar um mapa interativo na interface web, preferencialmente utilizando
Leaflet.js.
Experiência com Docker para empacotamento e orquestração da aplicação.
O profissional será responsável por refinar o protótipo existente, implementar funcionalidades adicionais, otimizar o desempenho e garantir a estruturação adequada do código e da infraestrutura.
Prazo de Entrega: Não estabelecido