aliaksei135 / seedpod_ground_risk

Ground Risk model for UAS flight path analysis and risk-aware path finding
MIT License
6 stars 2 forks source link

Risk Map Match Feature #77

Closed Zach10a closed 2 years ago

Zach10a commented 2 years ago

This feature ensures that the pathfinding algorithm isn't being based on a data layer with non-matching aircraft. It deletes the old Fatality Risk Layer and creates a new one that has the correct aircraft parameters. Fixes #70 , however still needs some work as currently it just runs through them, meaning the last one will be the only data layer that is produced. As we could be simulating multiple paths with different aircraft at once, I will be looking at how to connect the matching data layers to the relevant pathfinding layer. The issue then becomes which data layer you would want to be visualized.

Draft PR so you can review how I am currently going about this process.

Zach10a commented 2 years ago

Closes #77

Zach10a commented 2 years ago

Added in extra granularity in reporting the current state back to the user.

Zach10a commented 2 years ago

The adding of aircraft now doesn't allow for duplication of aircraft, and when the user does duplicate an aircraft's name the system adds (1) onto the name instead of making them re-make the list. It then updates the status bar at the bottom to tell the user their aircrafts new saved name