aboutsummaryrefslogtreecommitdiffstats
path: root/libtellurian_distance.3
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--libtellurian_distance.338
1 files changed, 38 insertions, 0 deletions
diff --git a/libtellurian_distance.3 b/libtellurian_distance.3
index 49181b3..d477f53 100644
--- a/libtellurian_distance.3
+++ b/libtellurian_distance.3
@@ -104,6 +104,44 @@ functions do not return any value.
.SH ERRORS
None.
+.SH APPLICATION USAGE
+The application should use
+.BR libtellurian_azimuth ()
+or
+.BR libtellurian_azimuth_radians ()
+whenever the distance will not be used by the
+application, likewise, if
+.I *azimuth1_out
+will not be used
+.I azimuth1_out
+should be set to
+.I NULL
+and if
+.I *azimuth2_out
+will not be used
+.I azimuth2_out
+should be set to
+.IR NULL .
+Although this currently has almost no impact on
+the application, future versions of the library
+may select different methods for performing the
+calculations depending on what output is enabled.
+
+.SH NOTES
+The (forward) azimuths are defined as the
+direction you travelling when you travel
+along a great ellipsoid (which is the
+shortest distance) from
+.RI ( latitude1 ", " longitude1 )
+in the direction of
+.RI ( latitude2 ", " longitude2 ).
+Hence,
+.I *azimuth2_out
+will be the direction you would continue
+along the great ellipsoid, \m[red]not\m[]
+the direction for returning to
+.RI ( latitude1 ", " longitude1 ).
+
.SH SEE ALSO
.BR libtellurian (7),
.BR libtellurian_coarse_distance (3)