This is a simple streamlit app to demonstrate HERE Tour Planning. With the Tour Planning, you can dynamically optimize routes for multiple vehicles visiting a set of locations given real-life constraints such as limited capacity in a vehicle or delivery time windows.
Upload a pre-formatted tpa_request excel file with the details of transport orders and fleet of vehicles. Configure costs to optimize the tour plans for, and send it over to HERE Tour Planning. The API will solve the multi-vehicle routing problem and provide the optimal sequence of locations according to the costs.
Python3
-
Get a API Key at HERE Developer Portal and send us a request for evaluation access with short description of your company and use-case
-
Install dependencies
pip install -r requirements.txt
- Run
streamlit run tpa_demo.py
Demonstrate HERE Tour Planning with simple multi-vehcile routing problems
- Routing with HERE Routing v8
- Support for truck profile
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
- Special thanks @sackh for his help in adding HERE maps to Folium