- Convert physical addresses to Latitude & Longitude, then save to Excel file as an output.
- Generate Heatmap by using all Latitude & Longitude(Lat & Lng) generated from (1).
- Return drive distance from each distribution centre to each client, then save to Excel file as an output.
- Return drive time from each distribution centre(DC) to each client, then save to Excel file as an output.
- Clustering with displacement approach
- Generate results (clustering results, efficiency of clustering results, suggested location(Lat & Lng) of each DC)
- Python version: >= 3.6
- OS: Linux 16.04
Run pip install -r requirements.txt
.
- To run clustering, run
python main.py
.