See: Description
Interface | Description |
---|---|
EarthShape |
All models of Earth's shape have some common properties that are not shared with
arbitrary
BodyShape s. |
GeoMagneticFields |
Methods for obtaining geomagnetic fields.
|
Class | Description |
---|---|
EarthITU453AtmosphereRefraction |
Implementation of refraction model for Earth exponential atmosphere based on ITU-R P.834-7 recommendation.
|
EarthStandardAtmosphereRefraction |
Implementation of refraction model for Earth standard atmosphere.
|
Geoid |
A geoid is a level surface of the gravity potential of a body.
|
GeoMagneticElements |
Contains the elements to represent a magnetic field at a single point.
|
GeoMagneticField |
Used to calculate the geomagnetic field at a given geodetic point on earth.
|
GeoMagneticFieldFactory |
Factory for different
GeoMagneticField models. |
GeoMagneticModelLoader |
Loads geomagnetic field models from a given input stream.
|
LazyLoadedGeoMagneticFields |
Loads magnetic fields on request and can be configured after creation.
|
ReferenceEllipsoid |
A Reference Ellipsoid for use in geodesy.
|
Enum | Description |
---|---|
GeoMagneticFieldFactory.FieldModel |
The currently supported geomagnetic field models.
|
Currently the following models are included:
A Geoid is an equipotential surface of Earth's gravity field. This package
provides the means to compute a Geoid from the gravity field harmonic
coefficients, as in the following example. See the comment for Geoid
for some important caveats.
ReferenceEllipsoid ellipsoid
= new ReferenceEllilpsoid(a, f, bodyFrame, GM, spin);
Geoid geoid = new Geoid(
GravityFieldFactory.getNormalizedProvider(degree, order),
ellipsoid);
double undulation = geoid.getUndulation(lat, lon, date);
Copyright © 2002-2020 CS Group. All rights reserved.