Skip to content

This project aims to process data and optimize the distribution of teaching materials in schools in the city of Rio de Janeiro. šŸ‡§šŸ‡·

Notifications You must be signed in to change notification settings

JuanCampbsi/optimized_delivery_route

Ā 
Ā 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

40 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

Distribuição de Materiais DidĆ”ticos no Rio de Janeiro šŸ‡§šŸ‡·

Este projeto visa realizar tratamentos nos dados e otimizar a distribuição de materiais didÔticos nas escolas da cidade do Rio de Janeiro.

Contexto 🚚

Uma consultoria de dados foi contratada para assegurar que os materiais didÔticos sejam entregues de forma eficiente nas escolas do Rio de Janeiro. O objetivo é tratar os dados segundo normas estabelecidas pelo cliente e determinar a rota mais eficaz para o caminhão de entrega.

Visualização da rota otimizada utilizando um grĆ”fico šŸ“Š

Para oferecer uma representação visual clara da rota otimizada, criamos um plot utilizando a biblioteca Matplotlib. Esse grÔfico proporciona uma visão intuitiva do trajeto planejado, destacando a sequência e a proximidade das escolas no percurso otimizado.


Intro


Visualização da rota otimizada no mapa šŸ—ŗļø

Utilizando a biblioteca Folium, apresentamos uma representação geogrÔfica da rota otimizada. Com essa visualização no mapa, o caminho a ser seguido torna-se mais evidente, mostrando a sequência e disposição das escolas no percurso. Isso facilita a compreensão espacial e ajuda a identificar pontos de interesse e Ôreas de concentração na rota.


Intro


Execução com Ambiente Virtual

Linux

Instale o virtualenv

Para instalar o virtualenv, abra o terminal e execute o seguinte comando:

pip install virtualenv

Criação e Ativação de um Ambiente Virtual

Abra o terminal e navegue até o diretório raiz do projeto, lÔ crie o ambiente com o seguinte comando:

virtualenv venv

Agora ative seu ambiente virtual:

source venv/bin/activate

Instlação das ferraments necessÔrias:

Agora você pode, ainda na pasta raiz, instalar as ferramentas necessÔrias para rodar a aplicação usando o arquivo requirements.txt:

pip install -r requirements.txt

Desativação do ambiente virtual:

Para desativar seu ambiente virtual, basta executar o seguinte comando:

deactivate

Windows

Instale o virtualenv

Para instalar o virtualenv, abra o Prompt de Comando ou PowerShell como administrador e execute o seguinte comando:

pip install virtualenv

Criação e Ativação de um Ambiente Virtual

Abra o Prompt de Comando ou PowerShell e navegue até o diretório raiz do projeto, lÔ crie o ambiente com o seguinte comando:

virtualenv venv

Agora ative seu ambiente virtual:

venv/bin/activate

Instlação das ferraments necessÔrias:

Agora você pode, ainda na pasta raiz, instalar as ferramentas necessÔrias para rodar a aplicação usando o arquivo requirements.txt:

pip install -r requirements.txt

Desativação do ambiente virtual:

Para desativar seu ambiente virtual, basta executar o seguinte comando:

deactivate

About

This project aims to process data and optimize the distribution of teaching materials in schools in the city of Rio de Janeiro. šŸ‡§šŸ‡·

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%