damast.domains.maritime.math.spatial

damast.domains.maritime.math.spatial#

Functions

angle_sat_c(c)

Compute angle between sub-satellite location and vessel given the coord length c.

bearing(lat_1, lon_1, lat_2, lon_2)

Computes the bearing/heading between two points.

chord_distance(d)

Computes the chord length depending on the greater circle distance.

decdeg2dms(dd)

Convert decimal degrees (dd) to sexagesimal degrees (degrees, minutes, seconds)

distance_sat_vessel(v, s, alpha)

Compute distance to satellite from vessel by using the theorem Al-Kashi.

dms2decdeg(degrees, minutes, seconds)

Convert sexagesimal degrees (degrees, minutes, seconds) to decimal degrees (dd).

great_circle_distance(lat_1, lon_1, lat_2, lon_2)

Computes the great circle distance between two points.

reverse_bearing(lat_1, lon_1, distance, bearing)

Compute the position of an object, given its initial position, the initial bearing, and the distance it will travel.