Skip to content

Proyecto que propone un sistema de optimización de rutas de camiones cisterna a los lugares no abastecidos de Lima, Perú

Notifications You must be signed in to change notification settings

Mapaz04/Water-Optimization-Rutes

Repository files navigation

Proyecto de Distribución de Agua

El siguiente proyecto tiene como objetivo encontrar la ruta óptima que deben seguir los camiones cisterna de SUNASS por las calles de Lima, Perú.

Proceso del proyecto

Para lograr esto se seguirá el siguiente proceso:.

  1. Extraer los datos (calles y esquinas) de Lima a partir de OpenStreetMaps. Para ver cómo: carpeta extracción-datos.
  2. Estos datos georreferenciados extraídos permitirán elaborar el grafo de Lima que servirá como modelo; donde las calles serán edges y las esquinas nodos del modelo. Para elaborar el grafo revisar carpeta CreacionGrafo-distancia, grafo con distancias de las calles, y CreacionGrafo-tiempo, para grafo con tiempos de ruta en las calles.
  3. Con los 2 grafos obtenidos, se debe correr el algoritmo dijkstra que permitirá obtener la ruta más corta a partir de la distancia y del tiempo. El algortimo dijkstra y los grafos se encuentra en la carpeta del mismo nombre.
  4. Esta ruta óptima, a partir de la distancia y tiempo, se mostrará en un demo funcional el cual se puede revisar en la carpeta Demo.
  5. Para finalizar, se respondará la pregunta cuánto distribuir y de qué surtido a qué nodo no abastecido será la ruta. Todo este despliegue se encuenta en la carpeta Costos

Pre-requisitos

Lenguaje de programación: Python3

Plataformas de apoyo:

  • OpenStreetMaps
  • Jupyter Notebook

Librerías de Python para el despliegue:

About

Proyecto que propone un sistema de optimización de rutas de camiones cisterna a los lugares no abastecidos de Lima, Perú

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages