antarctica / PolarRoute

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

Cli - Additional Options and Output Types #244

Open hjabbot opened 5 months ago

hjabbot commented 5 months ago

Moving here from project repo #85


We should be able to construct the dijkstra routes and output them separately from the smoothed routes. We should also output smoothed routes in csv form (for ECDIS display) and KML (for Google Earth display) as well as json format. Also it would be nice to hide the waypoints file i/o by allowing users to enter a "to" and "from" waypoint on the command line.


I have moved this issue to issues as it needs to be addressed. More optional choice in the CLI is needed in addition to more IO based options on paths and output file formats. Assigned this issue to @SamuelHall700 or one of his entourage


This issue was briefly touched on in https://github.com/antarctica/AMOP-project/issues/82. I have closed this old issue as there is considerable overlap.

Seperating Dijkstra and Smoothing, as well as ChartTracker CSV output, have been completed. ECDIS and KML are still yet to do and CLI waypoints is also to-do. CLI waypoints sounds like a good idea to do in conjunction with the API for the pipeline

SamuelHall700 commented 2 months ago

Some additional output formats have been added:

Additional requires here will be handled by the refactor of the route planner, currently ongoing