antarctica / PolarRoute

Long-distance maritime polar route planning, taking into account complex changing environmental conditions.
MIT License
15 stars 3 forks source link

Cli update #232

Closed hjabbot closed 8 months ago

hjabbot commented 8 months ago

PolarRoute Pull Request Template

Date: 2023-10-10 Version Number: 0.3.6 ->0.3.7

Description of change

Updated CLI so that '-p' will output geojson as well as proprietary mesh in one call to optimise_routes. Before, we had to run it twice just to get both outputs. Also a bug fix to abstract_ship.py

Fixes: Pipeline QoL fix (no issue created)

Testing

To ensure that the functionality of the PolarRoute codebase remains consistent throughout the development cycle a testing strategy has been developed, which can be viewed in the document test/testing_strategy.md. This includes a collection of test files which should be run according to which part of the codebase has been altered in a pull request. Please consult the testing strategy to determine which tests need to be run.

changed abstract_ship.py

Passing tests

Checklist