The Loxodrome module

Loxodrome claculations

nvgr.loxodrome.dr(departure: Position, course: Course, distance: Distance) Position

Dead Reckoning: calculate the arrival location for a given course and distance.

Parameters
  • departure – Original position

  • course – Course in degrees

  • distance – Distance in nautical miles

Returns

Calculated position

Return type

Position

nvgr.loxodrome.east(departure: Position, distance: Distance) Position

Calculate the arrival location when sailing an East course and given distance.

Parameters
  • departure – Original position

  • distance – Distance in nautical miles

Returns

Calculated position

Return type

Position

nvgr.loxodrome.north(departure: Position, distance: float) Position

Calculate the arrival location when sailing a North course and given distance.

Parameters
  • departure – Original position

  • distance – Distance in nautical miles

Returns

Calculated position

Return type

Position

nvgr.loxodrome.south(departure: Position, distance: float) Position

Calculate the arrival location when sailing a South course and given distance.

Parameters
  • departure – Original position

  • distance – Distance in nautical miles

Returns

Calculated position

Return type

Position

nvgr.loxodrome.west(departure: Position, distance: Distance) Position

Calculate the arrival location when sailing an West course and given distance.

Parameters
  • departure – Original position

  • distance – Distance in nautical miles

Returns

Calculated position

Return type

Position