Package com.irurueta.navigation.geodesic
package com.irurueta.navigation.geodesic
Contains geodesic algorithms.
Makes easy to do geodesic computations for an ellipsoid of revolution.
The contents of this package are based on geographicLib implementation
Geographiclib
The important classes are:
-
Geodesic
, for direct and inverse geodesic calculations. -
GeodesicLine
, an efficient way of calculating multiple points on a single geodesic. -
GeodesicData
, object containing the results of geodesic calculations. -
GeodesicMask
constants that let you specify the variables to return inGeodesicData
and the capabilities of aGeodesicLine
. -
Constants
the parameters for the WGS84 ellipsoid. -
PolygonArea
, a class to compute the perimeter and area of a geodesic polygon (returned as aPolygonResult
).
External links
- These algorithms are derived in C.F.F. Karney, Algorithms for geodesics, J.Geodesy 87, 43–55 (2013) (addenda
- A longer paper on geodesics: C.F.F. Karney, Geodesics on an ellipsoid of revolution, Feb. 2011 ( errata).
- The GeographicLib web site.
- The wikipedia page, Geodesics on an ellipsoid
-
ClassDescriptionAn accumulator for sums.Constants used for GNSS/INS navigation.Geodesic calculations.The results of geodesic calculations.Exception raised for a geodesic operation.A geodesic line GeodesicLine facilitates the determination of a series of points on a single geodesic.Bit masks for what geodesic calculations to do.Defines mathematical functions and constants.Gnomonic projection.The results of gnomonic projection.A pair of double precision numbers.Polygon areas.A container for the results from PolygonArea.