This version contains the more detailed version of the visualization dashboard for the user interface developed in the AioSUT project. All interfaces have been refactored to support centralized execution and offer better support for upcoming features, while the visualizations have been re-tailored to better fit the project goals.
Full Changelog: v1.0.0...v2.0.0
Scenarios
Minor adjustments were made to Kamppi scenario primarily regarding the amount of vehicles.
- 2 400 fuel vehicles and 600 electric vehicles driving in Kamppi for 60 minutes with random routes
Simulation interface
- an option to run the simulation in SUMO GUI was removed, as it is no longer needed
- GZIP compression scripts for the raw XML output of SUMO were added to preserve storage
- methods to generate more versatile simulation outputs to suit the project's goals better were added
- the directory structure was clarified
- scripts to run the simulation and generate the necessary configuration files were re-factored and centralized
Visualization interface
- User-facing simulation and visualization interfaces were centralized
- Following parameters were added for the scenarios:
- Demand: Low, Regular and High
- Time of the week: Weekday and Weekend
- Season: Summer and Winter
- Area: Arabia, Jätkäsaari, Kamppi and Vihdintie
- Following parameters were added for the optimization:
- (Objective) Priority
- Performance thresholds
- Separate tabs for each of the objectives and the summary were added
- A filter for various variables related to each objective was added
- Separate sections for various parameter interfaces were added
- Depending on the objective and variable, 2-3 different interactive visualizations - heatmaps, bar plots, area charts and histograms - were made available and fine-tuned to better suit the project's goals
- Collapsible info buttons replaced the hover buttons
- Plots and labels' automatic adjustment to the window size was added
- Road-level drill-down affordance was enhanced: unclicked roads now fade out in the heatmap and the road name and location are displayed as texts to the user