This App shall enable users to explore the resulting Pareto fronts of a land conservation optimization. It is not possible to describe and discuss all optimal solutions of the three Ethiopoian study areas Gumobila, Ennerata and Mender 51, so feel free to explore!
- Install Python 3.8 or 3.9
- Download or clone the repository (git clone https://github.com/mohildemann/visualization-landconservation-optimization.git)
- Create virtual environment (here we call it venv)
- Activate the virtual environment venv
- Install the requirements into the virtual environment venv by typing "pip install -r requirements.txt" within your Python terminal
- Run interactive_visualization.py
- In your Python console the following text should appear: Dash is running on http://127.0.0.1:8050/
- Click on the link
- The default study area is Gumobila. If you want to change it to Ennerata or Mender 51, change it with the first drop down.
- Click on one solution in the Pareto front if you want to see the corresponding map/spatial configuration
- If you want to explore where terraces are proposed for allocation, click on the dropdown titled Plot bench terraces and change it from "No" to "Yes"
- If you want to all objective values that belong to one solution, change the type of visualization from "Boxplot" to "Scatter plot"